I applied online. The process took 4 weeks.
I had 2 interviews scheduled. 5 mins introduction about myself, then an introduction of a DSA-related computational problem. In one of the interviews, the problem was easy; and we discussed multiple approaches to solve the problem and time complexity-related and space complexity-related nuances. In the other interview, the problem was of medium difficulty; and most of the time was spent on implementing the solution. At the end, we quickly discussed the time complexity of the problem.
One was a dynamic programming knapsack problem. The other was a combination of two common DSA problems that were both of easy difficulty.
The following metrics were computed from 2 interview experiences for the Google Software Engineer Intern, PhD role.
Google's interview process for their Software Engineer Intern, PhD roles is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer Intern, PhD interview process.