I applied through university for a role in Mountain View, CA and received an invitation to an on-campus interview with a representative. The interviewer was fairly chill but also pretty "doesn't give a f***." He had likely been doing it all day and, as I was the second-to-last interview, he was probably tired.
Afterwards, I got invited to an on-campus interview in SEATTLE. I had applied for a role in Mountain View and was being flown out to Seattle. I thought this was a bit strange but not out of the question, since their HQ is in WA.
I got on-site and had five total interviews, one of which was behavioral. Right before my third interview started, I received an email from my recruiter stating that the role I was applying for in Mountain View had been accidentally marked as available and was actually not being hired for. Thus, my recruiter told me that if I wanted to, I could just leave and go home. I decided to finish the remaining interviews anyway for practice, but this was overall a giant waste of time. I got flown out to Seattle for two days for nothing.
Implement a Priority Queue using a Stack
Sudoku design question
Write a function that will take the product of 2 numbers without using any arithmetic operators (optimize better than O(N))
Print out the outer edges of a tree (right, bottom, left)
The following metrics were computed from 999 interview experiences for the Microsoft Software Engineer role in United States.
Microsoft's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Microsoft's Software Engineer interview process in United States.