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 questions and behavioral questions. During the coding section, I was asked to solve two problems related to dynamic programming and tree traversal. The interviewer was really helpful and gave hints when needed. After the coding question, we moved on to behavioral questions, where I discussed my previous projects and how I handled team conflicts. This part lasted about 30 minutes as we went into detail about my work experience. Overall, the experience was quite positive and I felt comfortable throughout the interview.
Technical Questions
- Dynamic Programming Problem (DP)
- Binary Tree Inorder Traversal (Tree, DFS)
Tips & Insights
Be prepared to discuss your past projects in detail and think through your problem-solving process during the coding questions.