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 -
Very difficult needs lots of study on algorithms. Study leetcome DSA OOP and lots of more . They asked for no experience but they expected more from me what should I have done. It was very difficult
I applied online. The process took 1 day. I interviewed at Microsoft (Haifa) in Apr 2024
Interview
15 min talk about your self and he also presents the job and what he does and then technical question 1/2/3 question depends on the difficulty normally its 2 question medium diff .
Interview questions [1]
Question 1
given an array of integers A and a target number X ,find two indexes i,j that A[i] + A[j] = X.
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?