I applied through an employee referral. The process took 3 weeks. I interviewed at Google (New York, NY) in Oct 2025
Interview
Two rounds of coding.
https://leetcode.com/problems/russian-doll-envelopes/description/
https://leetcode.com/problems/next-greater-numerically-balanced-number/description/?envType=daily-question&envId=2025-10-24
First the recruiter reached out with google work style assessment, then followed up with asking for my transcripts. Eventually two online remote coding rounds were scheduled where we are asked the standard leetcode questions. We were expected to write the optimized code and explain the approach along with time and space complexity.
Interview questions [1]
Question 1
https://leetcode.com/problems/russian-doll-envelopes/description/
Standard leetcode problem solved using LIS on heights after sorting by widths.
Two back to back 45 min interviews. Both technical, both DSA. Mine was p easy: first was arrays and second was class design and tradeoffs. Both asked about time complexity and first one asked a lot about edge cases.
Interview questions [1]
Question 1
Make a class that supports storing ranges/combing ranges and checking if a number is captured in a range that you store.
It was a screening round. Google link was shared with me. They asked me some basic DSA questions but I was not prepared for DSA so I was unable to answer properly. And I got rejected in the screening round
I applied online. I interviewed at Google (Bengaluru) in May 2026
Interview
The interview was very hard it consisted of Graphs and dp combined for the intern .
And also system design is also asked mostly in the google interviews.
Good luck all of you.