Google | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview process started with a phone screening where I was asked both technical and behavioral questions. The technical portion involved solving coding problems live while sharing my screen. I was given a couple of algorithmic challenges that revolved around data structures like arrays and trees. After the coding portion, we transitioned to behavioral questions where I discussed my past experiences and how they aligned with Google’s values. Overall, the interview lasted about 25 minutes.
Technical Questions
- Two Sum (Array, Hash Table)
- Add Two Numbers (Linked List, Math)
Tips & Insights
Be prepared to discuss how your experiences align with the company’s values, and practice coding problems live to improve your performance during the technical portion.