The interview was conducted on-campus. The difficulty level was moderate, so long as you've brushed up on your data structures and algorithms.
There were two interview rounds. In each, I was asked a moderate-level Data Structures and Algorithms question. The first question was graph-based, while the second interview involved an implementation of hashmaps.
I was asked a graph-based question that was some implementation of a shortest path algorithm.
The following metrics were computed from 7 interview experiences for the Google Software Engineering Intern role in Bengaluru, Karnataka.
Google's interview process for their Software Engineering Intern roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineering Intern interview process in Bengaluru, Karnataka.