Software Engineer applicants have rated the interview process at Microsoft with 4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 68.2% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 weeks. I interviewed at Microsoft (Plantation, FL) in Apr 2025
Interview
The process began with a 30-minute recruiter screening that focused on my background and interest in the role. I was then scheduled for a technical coding round over Zoom where I was asked to solve a couple of algorithmic problems in real-time using a shared code editor. After passing that round, I had a full-day virtual onsite interview which included a system design interview, a behavioral interview with the hiring manager, and a technical deep dive with a senior engineer. Overall, it was well-structured and gave me a good sense of the team's expectations and culture.
Interview questions [1]
Question 1
How would you design a scalable URL shortening service like Bitly?
I was contacted by a recruiter and I accepted to have a screening interview. It was an informal discussion about myself (what I studied, what I was doing in my job at the time and what would be the motivation of changing it). We also talked about about the role I was interviewing for (what were the expectations about the role and if I was familiar with certain technical requirements).
I applied through a recruiter. The process took 8 weeks. I interviewed at Microsoft (Sunnyvale, CA) in Jul 2022
Interview
1 round hr interview
1 round phone for 1 hour
1 round on-site for 4 hours and first round is with hiring manager. 3 rounds are white board coding, 1 round is system design
Top companies for "Compensation and Benefits" near you