A google interview consists of 1 Phone screening(15 mins), 1 Technical screening(45 mins), 4/5 onsite rounds(45 mins) mine was held 4(3 technical and 1 behavioral)
Make a time schedule(Time is restricted in most interviews from 45 mins to 1 hour, at Google really strict)
My time was: 10 mins(intro and understand the question), 5-10 mins (discuss approach), 10 mins (write down code) 5 mins (dry run the code with example), Other time complexity and bug fixing discussion
Preguntas de entrevista [1]
Pregunta 1
Write a shuffle for a music player with k iteration of cooldown. Given a list of songs.
The interviewer was very nice, one interviewer didn't show up so I rescheduled it. When I didn't come up with the best solution, the interveiwer was very patient and give me hint as many as possible
1 screening round + 3 onsite round
All rounds were focused on DSA that included topics like strings, linked list, heap and dynamic programming. Screening round had 2 questions on qualifying which I was eligible for onsite and Googliness rounds. The whole process took nearlying 2.5 months
Me postulé en persona. Acudí a una entrevista en Google (Bengaluru) en abr 2026
Entrevista
Very competitive process which requires hard work and good preparation. DSA questions and real life problems divided into 4-5 rounds of interview including HR, Technical, Hiring manager rounds. Onsite interviews are going on