MSFT did it .. sure .. but my first half-decade of software engineering jobs seem like coffee chats compared to the crap we have today. I think I got my first job after a 45 minute chat (was supposed to be 30 mins but we were having a fun, geeky convo and lost track of time). What&#x27;s crazy is I would leave with offers in hand. This is until 2004. Google copied and one-uped microsoft. The Googlers went out and replicated their process and suddenly, most decent software engineering jobs require you to bend over.<p>I had a startup interview last year where they were a well-funded start up full of PhDs. Had a hiring screen (with non-trivial code), a full day of interviews over the phone&#x2F;etherpad, a conversation + coding interview with the frickin CTO. This was to decide weather to fly me to the Bay are for the actual interview (was on the East coast). I had a full-time, high workload job at the time (constant crunchtime) ... so this was brutal on me. Never doing this again.