I think the best way to land a job at Google is buy a satanic bible, pray the devil and burn virgins on a stick. Apparently it's similar for Facebook but I don't dare write it in here.
One of the most salient features of our Tech Hiring culture is that there is so much bullshit. Everyone knows this. Each of us contributes his share. But we tend to take the situation for granted.
I think the best way to land a job at Google is buy a satanic bible, pray the devil and burn virgins on a stick. Apparently it's similar for Facebook but I don't dare write it in here.
Honestly the best way to handle companies that have a broken byzantine hiring process that rejects tons of good candidates ist simple:
Do not apply at those companies.
You will waste lots of time, feel like shit, and what is the upside for you considering that you could apply instead at companies that do this better?
But what is the second best way if you really want to work there?
Consider that there are two separate questions:
Do you think you would be good at the job itself? If not, don't apply.
If you think you would be good at the job itself, then realize that lots of good people have been rejected for dumb reasons.
rejected.us/
I like personally how
So be cynical and consider the hiring process as an obstacle you should work around.