Amazon software engineer interview
This article makes me sad. Interviewing in our industry is so broken. I have been out of school for a while and switch jobs every few years and this is the technique I use to beat the bullshit interview process<p>. Make a list of companies that I would apply to and sort them from most interesting to no-way-in-hell-i-am-working-here order<p>. spend a weak reviewing typical algo&#x2F;data structure questions<p>. For the companies that I absolutely want to work for, I review every single glassdoor review and write down the interview questions. Remember, most companies have question banks and most interviewers have favorite questions which results in same questions being asked over an over again. You want to exploit that<p>. Then to get over my interviewing jitters, I interview at a few companies where I would absolutely not work at. This results in no pressure interview practise and you can literally laugh at their asinine interview questions and walk out<p>. Finally, for the companies i actually want to work at, I try my best to get rid of phone screen. This is usually accomplished by dazzling them with my decent size github profile, contributing some fixes to their OSS project or finding someone who already works there that is in my alumni network<p>. Then when you finally arrive for the interview, you have real world interview practise, they are already impressed with your github profile&#x2F;references  and biased toward you versus some random joe off the street and you have made sure you have a pretty high probability of getting a question that you have already seen or is similar to a question you already know.<p>This technique has helped me get Jobs at top 5 employers in the valley along with a few  startups. The reason I am posting this here is to demonstrate how broken, unfair and easy to game this whole process is