Candidates applying for Software Engineer roles take an average of 21 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Google overall takes an average of 38 days.
Common stages of the interview process at Google as a Software Engineer according to 1 Glassdoor interviews include:
Phone interview: 33%
One on one interview: 33%
Skills test: 33%
Here are the most commonly searched roles for interview reports -
In school, two 45 minutes in-person interview. Each one with an software engineer and solve one problems. You should solve problem on board. Don't be afraid to ask questions.
The process took 3 months. I interviewed at Google
Interview
The interview process was handled in a very profesionnal manner throughout. It's great to know that your recruiters will accommodate your schedule (e.g. give you a few weeks to prepare if you need that time) and keep you updated at every stage.
Although I originally applied for a non-engineering job (given my background), I got contacted by a recruiter who asked if I was willing to apply on the software engineering track with a focus on my niche skills. Since it didn't hurt to try and actually learn about computer science fundamentals, I gave it a shot.
I was interviewed by 6 people total (1 phone screen + 5 onsite interviews in a single day with lunch in the middle). Over the course of the process, I was in contact with 2 recruiters, one for the phone screen stage, one for the on-site stage.
Some of the interviewers seemed to be aware of my niche skills and had obviously been selected to interview me based on the match between their skills and mine. Some of the interview questions did reflect that concentration but most didn't and were focused on CS fundamentals, algorithms and data structures.
Overall, it was fun and challenging.
Interview questions [1]
Question 1
The most unexpected question I had to answer had to do with some research I did more than 10 ago as part of my PhD dissertation.
A friend inside Google reference me and get an on-site interview shortly after a HR phone screen. The onsite interview is 4 rounds and questions are not difficult. However, the whole process is pretty exhaustive.