Interesting projects, hundreds of different groups to choose from.
So-so, conflicting culture at times.
Remote personal and technical interviews, with questions about algorithms and data structures. Then, four technical interviews on-site, about algorithms, software design, and problem abstractions using whiteboards and writing code.
There were no problems with the technical interview; I'd rate it as average. All interviewers were smart engineers who asked me about problems very close to their real cases. HR's work was a bit unorganized. From the beginning, the most important th
A typical Microsoft interview: * 5 people * 1 hour each
Remote personal and technical interviews, with questions about algorithms and data structures. Then, four technical interviews on-site, about algorithms, software design, and problem abstractions using whiteboards and writing code.
There were no problems with the technical interview; I'd rate it as average. All interviewers were smart engineers who asked me about problems very close to their real cases. HR's work was a bit unorganized. From the beginning, the most important th
A typical Microsoft interview: * 5 people * 1 hour each