Firmware Engineer applicants have rated the interview process at Google with 2.5 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 63.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Firmware Engineer roles take an average of 7 days to get hired, when considering 2 user submitted interviews for this role. To compare, the hiring process at Google overall takes an average of 45 days.
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. I interviewed at Google (Kraków) in Jun 2024
Interview
after short communication I've selected timeslots for the interview
1) interwiev with the HR about role and skills;
2) technical inerview where you should solve the task (using IDE is prohibited)
company didn't provide you a feedback about you intervie and mistakes, but after all steges I've received some emails from company asking fill the feedback form
Interview questions [1]
Question 1
1st stage - data structures and algorithms
receive stream, sort it and send out with necessary frequency
I applied online. I interviewed at Google (Santa Clara, CA)
Interview
Phone interview followed by onsite with five engineers. Very firmware knowledge based questions and all coding. Need to know basics well and should be able to tackle system design questions
I applied online. I interviewed at Google (San Diego, CA)
Interview
Was long and drawn out and then never gave any feedback. Each interviewer was late. Learning about Google was interesting though. If I were to try again, I would have to be really convinced it would be worth it.
Interview questions [1]
Question 1
How does multi threading work in an embedded system?