The latter team leads were anywhere from disinterested, asking basic level leetcode questions I could breeze through, to fucking incompetent who didn't even understand the coding questions they were asking. I was shocked at how different they were in terms of thoughtfulness and intelligence.
I would really, really love to hear more about this if you would indulge us. If not us, then certainly send me an email, please.
The dude asked me a leetcode hard (that I hadn't seen before!) that I was actually able to code up, and he didn't understand that memoization and bottom up dp are equivalent with the exception of stack space.
But at that point I was so annoyed in general at the experience.
My recruiter quit the day I had an interview, my first interview rescheduled the time and no one told me, etc.
It was a fucking joke.
Also, I interviewed at Netflix as well, and I didn't get the job (passed technical interview but didn't get selected after Director level interview. Just wasn't a good fit in terms of interests) and I can't say enough good things about netflix, everyone I met there, and the overall interview process.
So I'm not just annoyed at Azure folks because I didn't get the job. I'm annoyed cause they're mostly morons.
This could also be incentives at the companies. I have a buddy who went to Microsoft, worked 30hr weeks, and was bored. Dude is brilliant and level headed. The team was lazy AF. Worked there for 5 years and went to Facebook and is thriving, going from Senior to Staff rather quickly.