I applied online.
There were 3 rounds; the first was non-technical regarding my projects and the 2nd and 3rd were technical, and I failed at the last round. The questions were of medium difficulty, and the interview was around 40-45 minutes each for technical rounds and 15-20 for the first non-technical round.
Given a binary tree, find the most frequently occurring value, make all the values their reciprocals, and also completely transform the tree by taking a mirror image of it.
The following metrics were computed from 7 interview experiences for the Google Google Step - Engineering role.
Google's interview process for their Google Step - Engineering roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Google Step - Engineering interview process.