I applied online. The process took 2 weeks. I interviewed at Google in Feb 2014
Interview
Went to a career fair and was told to apply online. I applied online and got two back-to-back phone interviews. Maybe there were going to be interviews after that but I wouldn't know because I got rejected. At least they were fast about rejecting me and were efficient throughout the interview process.
Interview questions [1]
Question 1
They gave me a piece of C++ code and asked me to "improve" it.
I applied online. I interviewed at Google in Dec 2025
Interview
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; 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; most of the time was spent on implementing the solution. At the end, we quickly discussed the time complexity of the problem.
Interview questions [1]
Question 1
One was a dynamic programming knapsack problem. The other was a combination of two common DSA problems - both of easy difficulty.