I applied online. The process took 4 weeks. I interviewed at Google (New Delhi) in Jan 2020
Interview
The technical round is quite hard. But if you have prepared in depth concepts then it will be easy for you. The interview panel will consist of 3 people and will test your in depth knowledge of the domain.
Interview questions [1]
Question 1
They will ask you in depth dsa questions related to graphs, trees, bfs, dfs etc. And domain based also
I applied through a recruiter. The process took 2 weeks. I interviewed at Google in Aug 2025
Interview
A brief description of myself and the interviewer, then he briefly presented the problem to me and put it in a document. I asked questions for clarification, I explained how I would think. He asked me to find something more optimal, then we moved on to coding. Finally, questions from me.
Interview questions [1]
Question 1
I had to find the top k users who post messages, receiving a list containing the user and the number of words in the posted message.
2 face to face meetings, first eith management and one with developer. Management wanted to know more about me and developer asked questions and wrote rreview.I believe I lost the position to another great student from the same university.
One screening call with a recruiter just chatting about experience and what the process is like
One online values assessment that was pretty straightforward and honestly just a little annoying
2 Leetcode interviews. Standard Medium-Hard Leetcode problems. The interviewers were very helpful though.
1 Android system design very open ended.
1 Behavioral interview where I was just asked 2 questions and then the interviewer didn't know what else to ask.
Interview questions [1]
Question 1
Given a list of people's schedule, write a method that returns their availability. This is a classic scheduling problem that requires sorting first.