Google India Interview Experience
1 experience shared by candidates
Software Engineer
Interview Rounds
One easy hashing-based problem with follow-up. Focus on thought process, communication, coding speed, language depth.
Regular expression matching (medium). Follow-up asked to approach solving the problem at scale.
String-based medium question. Interviewer modified problem mid-interview to test code flexibility.
Hard graph question involving traversal and dynamic programming. Initially struggled but broke problem into parts. Interviewer provided guidance.
Be honest and imagine yourself as a Googler responding to situational questions. Most fun round.
Tips & Advice
Practice coding speed beforehand. Communicate thinking process throughout. Write clean, modular, syntactically correct code. Develop strong algorithmic skills. Be authentic in behavioral rounds. Had team matching with Google Maps, Search, and Ads.