It took about a month, give or take a week, to schedule the interviews. They had difficulty finding interviewers with my programming language of choice, but I told them I could do another, which helped secure interviews.
The majority of the interviewers were great, social, and overall helpful. One interviewer was rather quiet and presented a lengthy problem. Another engineer was assigned to ask me an architecture/design-related problem for a platform I'm not too familiar with. That engineer believed there was a mix-up between him and another interviewer. An attempt was made to schedule another interview to compensate for the mix-up, but unfortunately, that position was put on a temporary hold, or so I was told.
This is a neutral review because there were a few issues during the process, but the interviewers were pretty good at keeping the interviews comfortable.
A stack-related problem that involves simplifying math questions. Parentheses, simplifying multiplication, division, addition, etc.
The following metrics were computed from 1 interview experience for the Google L5 Software Engineer role in United States.
Google's interview process for their L5 Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Google's L5 Software Engineer interview process in United States.