This is so painful to read after having recently gone through the gauntlet of Bay Area tech interviews myself. It seems like all the companies follow this exact same pattern of how interviews are conducted and few stray from the standard, not realizing how intimidating the entire process can be for the uninitiated. It's easy to say "the interview process is broken", but how do we fix it?