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 and behavioral. For the coding part, I was asked to solve a problem related to array manipulation. I was given an example input and had to write code to return the desired output. The behavioral section focused on my past experiences, teamwork, and how I handle challenges. The interviewer was very open and encouraged me to explain my thought process. Overall, the experience was positive, and the interviewer was friendly and made me feel comfortable throughout the process.
Technical Questions
- Robot Grid Distance Challenge (Graph, Dynamic Programming)
- Fibonacci Tree Path Calculation (Tree, Dynamic Programming)
- Tree Distance Sum Problem (Tree, DFS)
Tips & Insights
Be prepared to discuss your thought process during coding questions, and expect to answer questions about teamwork and challenges in the behavioral section.