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.
Domande di colloquio [1]
Domanda 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
Ho sostenuto un colloquio presso Google (Bengaluru)
Colloquio
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
Ho presentato la mia candidatura di persona. Ho sostenuto un colloquio presso Google (Bengaluru) nel mese di apr 2026
Colloquio
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