Round 1:
Mostly just long telephone conversations with the recruiter trying to know more about me, my experiences, my tech stack etc.
Round 2:
It was a video interview with a developer from Singapore. it was the most chill round of them all, I was given a JS compiler with no auto-correct or code completion capabilities. The problem was simple
" Find all matches of a small string str2 in a big string str1"
I showed the most naïve solution and then sequentially made it better, he wanted me to explain how it works so I had to do a little whiteboarding where I explained the whole flow of the algorithm right down to creating hashes. Then I had to explain the big o notation, and why it's linear. etc. By the time we finished the discussion almost 45 minutes were over I thought I'd get another question but that didn't happen.
Perguntas de entrevista [1]
Pergunta 1
Find out the length of both ends from a given node
Find substrings (i,j) from the structure etc.
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
Candidatei-me pessoalmente. Fui entrevistado pela Google (Bengaluru) em abr. de 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