It makes me wonder if this is really a person who works for FB at all, or just someone masquerading for the sake of making an already loathed company look even worse.
Have realistic goals, and know yourself well. If dedicating months for an interview and getting rejected on a whim is going to affect your mental health, don't do it. You can make a pretty good living without working at a FAANG.
> and hurting careers as a protest.
Sorry - but being rejected at one company won't hurt your career. If it does, you have bigger problems.
(Non-disclaimer: I'm not at FAANG, but I don't approve of their interviewing styles).
When someone comes in and is able to solve the 2 hardest problems I have cold there's no way I can reject this candidate in a debrief. There's people out there who are able to do this, either through practice or raw intelligence, it's just that they're very rare. If I said I'm filtering for top talent nobody would bat an eye. If you think I'm being unfair you can simply become more skilled at these problems so that I have absolutely no reason to say no, or to not interview in these places (the better approach).
You said it yourself you aren't trying to evaluate candidates you're trying to make it so no one can get hired. It's no different than if you asked the most obscure piece of technical trivia you could find and failed everyone who didn't know it. Sure someone might know it but that doesn't make it anymore or less of a dick move.
You just found a way to spike people that you think you can get away with. Insane.
It seems like your over-reaction is in fact counter productive and may make the whole thing less meritocratic.
My big assumption here is that FB and other places need to hit some numbers every year in terms of new hires especially with FBs no promotion by X years then you're out process.
People are literally spending months studying for interviews hoping they can get hired at FB and you are sabotaging their chances. You're admitting you aren't even trying to evaluate if they would be someone you want on your team or an asset to the company, and instead just wasting people's time and hurting careers as a protest.
I hope you get fired for said behavior.