Firmware Engineer applicants have rated the interview process at Microsoft with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 33% positive. To compare, the company-average is 66.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Firmware Engineer roles take an average of 30 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Microsoft overall takes an average of 30 days.
Common stages of the interview process at Microsoft as a Firmware Engineer according to 3 Glassdoor interviews include:
One on one interview: 25%
Skills test: 25%
Phone interview: 25%
Background check: 25%
Here are the most commonly searched roles for interview reports -
The interview started with a deep dive into my C, RTOS, and debugging skills. I shared my hardware project experience and walked the team through resolving a tricky memory leak.
I applied through college or university. I interviewed at Microsoft (Greater Noida)
Interview
Basics of embedded software. HAL, BSP and C expert questions. It was very good interview questions for firmware development engineer related to work. Mostly question were asked from the project done and experience.
Good and mainly on data structures and bios
Hard to medium level questions
Overall great experience
Need to prepare well
There is no cooling period
You can apply to other posts while giving interviews to other role as well