During the interview, you’ll encounter three different types of questions: situational, behavioral, and technical (depending on your role).
A situational question is usually job-specific, focusing on a future hypothetical event, such as: 'What would you do if...?'
A behavioral question focuses on your past experience, for example: 'Tell me an example where you managed conflict.'
Here are some examples:
Situational question: How would you handle it if your team resisted a new idea or policy you introduced?
Behavioral question: Tell me about a time you stepped up as a leader.
The technical portion will often require whiteboarding and solving various coding and system design problems.
Tell me about a time you led a team through a difficult situation.
The following metrics were computed from 3,728 interview experiences for the Google Software Engineer role in United States.
Google's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in United States.