I was invited to a one-on-one interview with a Microsoft engineer.
The interview started with the interviewer asking about my projects.
He inquired about what I enjoyed most about the projects I had, and also asked how I was able to solve the problems I encountered.
I was questioned about some computer science concepts, and then I had to participate in a 30-minute coding challenge.
With regards to difficulty, I would rate the challenge as average, as it was a standard problem that a seasoned programmer would usually come across.
In short, it was a very direct and fast-paced interview.
Some questions about operating systems.
A coding challenge.
Questions about the projects on my resume.
The following metrics were computed from 8 interview experiences for the Microsoft Software Engineer role in San Diego, California.
Microsoft's interview process for their Software Engineer roles in San Diego, California is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Microsoft's Software Engineer interview process in San Diego, California.