I applied online. The process took 4 weeks.
3 rounds:
I was expected to go from brute force to optimal soln and explain tradeoffs, edge cases and time-space complexity.
They asked me modified binary search, a variation of Dijkstra's, and time-based queue questions.
The following metrics were computed from 1 interview experience for the Google Software Engineer L3 role in New York, New York.
Google's interview process for their Software Engineer L3 roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer L3 interview process in New York, New York.