1. Live coding/code review/take home test 2. Technical discussion about said test/project (and the company's tech as a whole) 3. General team discussion/culture fit interview
That's because at the end of the day, you really want to filter out the folks that can't do the job as quickly as possible. If someone needs AI to code, can barely use a computer or writes poorly thought out, inefficient code straight out of the last century, it doesn't really matter how charismatic they are or how well they can discuss where they want to be in 5 years.
Way too many companies do things the other way around, and waste far too much time because of it.
Oh, and definitely make sure your questions are specific to the tech you use/field you work in. I still remember having a tough time using React at a certain company because the interview process didn't require any modern JavaScript/SPA knowledge and I'd managed to pass without ever having worked on that sort of web app before.
Similarly, I also remember seeing a WordPress dev agency using Google style leetcode interviews to filter out applicants. Made me wonder how many people they actually managed to hire that way, given that the pay being offered was pretty low, the work wasn't particularly appealing to the people who'd pass those interviews and the requirements to pass the interview in general didn't match up with the job at all.
What really should be done is to disallow proposals, which are kinda the same. Once a mass surveillance proposal like this is defeated, it shouldn't be allowed to be constantly rebranded and reintroduced. We need a firewall in our legislative process that automatically rejects any future attempts at scanning private communications.
So there might be a right to privacy or freedom of speech enshrined in law, and the only way to change it would be for 90+% of the population to agree to change it. That way, it'd only take a minority disagreeing with a bad law to make it impossible to pass said law. Reactionaries and extremists would basically be defanged entirely, since they'd have to get most of their opponents to agree with any changes they propose, not just their own followers.
> *EU politicians exempt themselves from this surveillance under "professional secrecy" rules. They get privacy. You and your family do not. Demand fairness.
What's more, it feels completely counter productive anyway since the impact of a 'cancellation' on someone is inversely proportionate to how powerful/damage their actions are in general.
Because the most dangerous folks around can simply ignore any efforts at such anyway. Someone like say, Elon Musk doesn't need to care how they act or treat others. They're so wealthy and well-connected that they can just shrug off any callouts or exposes or gossip, and keep causing as much damage as they want.
So the end result is that to a degree, it often feels less like 'punishing' bad behaviour and more like sticking the knife in deeper into someone who might already have a hard time as it is. The billionaire or millionaire ignores the consequences, while some random schmuck sees their life torn to shreds.
It also feels like yet another thing that makes life miserable for people struggling with anxiety, who are neuro diverse, etc. Just takes one person misjudging your intentions/being weirded out by your behaviour, and then it seems the internet mob wants your blood. So now you've got someone who already likely has few friends and supporters and few job prospects getting a scarlet letter above their head and their already difficult situation made even more difficult...
> For instance, shortly after college, I thought I would post a few funny videos on YouTube and, you know, become instantly famous2. I gave up basically right away. I didn’t have the madness necessary to post something every week, let alone every day, nor did it ever occur to me that I might have to fill an entire house with slime, or drive a train into a giant pit, or buy prosthetic legs for 2,000 people.
That's not the hard part.
The hard part is dealing with all the negative comments. My buddy posted a few videos on Tiktok a few weeks ago. Would any of you like to guess how many comments are straight up telling him to kill himself? Here's a hint: whatever you guess, it's likely much lower than the actual number.
But it's definitely dependent on the topic you're posting videos about, the audience you're aiming at and I guess how unlucky you are when it comes to attracting trolls and other troublemakers.
You definitely do need a thick skin though.
[0] I do strongly dislike JavaScript myself, but specifically from the perspective of language design.
https://www.nngroup.com/articles/flash-99-percent-bad/
Heck, I'm sure at least some people celebrated when Adobe pulled support for Flash, just like some people probably would now if the likes of React went away forever.