Google | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview was divided into two parts: coding problems followed by behavioral questions. For the coding section, I faced problems focused on algorithms and data structures, specifically around tree and graph traversal. The interviewer was friendly but expected clear explanations for each of my steps. After coding, we transitioned to behavioral questions where I spoke about my previous projects and teamwork experiences.
Technical Questions
- Tree Distance Sum Problem (Tree, DFS)
- Robot Grid Distance Challenge (Dynamic Programming, Grid)
Tips & Insights
Be prepared to explain your thought process clearly during coding challenges and be ready to discuss your past experiences in detail during behavioral questions.