Mastering Binary Tree Traversal: My Intense Software Engineer Interview at Snapchat

Snapchat | Software Engineer | Interview Experience

Interview Date: Not specified
Result: Not specified
Difficulty: Not specified

Interview Process

The interview consisted of several rounds that included both technical and behavioral questions. I was asked to solve some coding problems on the spot, and I felt like I managed to perform well. In the algorithm part, they presented a problem involving binary trees, and I had to write code to traverse it efficiently. There were discussions around my previous projects during the behavioral part, where they wanted to understand my thought process and team collaboration. Overall, the interviewers were very supportive, even though the questions were challenging. At the end of the interview, they gave me a chance to ask questions about the team and the company culture, which I found helpful.

Technical Questions

  1. Binary Tree Traversal (Tree, BFS)

Tips & Insights

It was a great learning experience, and I am looking forward to their feedback!