Yep, the interview process is pretty broken. It took me 5 Google phone screens before I got invited to an on-site (although one of those phone screens had the technical phone interview waived due to the team&#x27;s familiarity with my skills, but I still got rejected amusingly) - the only reason I made it was because I failed &amp; learned from each of the previous phone screens enough to pass.<p>This is an absolutely awful way to interview. However, the author should learn some patience &amp; attack the problem. You deal with the cards you&#x27;re given - it took me 2 1&#x2F;2 years of applying to jobs before I lucked into get a job in the tech industry after grad school, and lots of wtfs in many interviews after I entered tech. Learning how to take it on the chin and keep going is an important skill for success - he could learn something from sales in that respect.