Snapchat | iOS Fulltime SDE | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The onsite interview experience at Snapchat was quite rigorous yet comprehensive. I arrived at the office and was greeted warmly by the reception. After a brief introduction, I was directed to a meeting room where the first round began with an interactive coding test on a whiteboard. The interviewer asked me to solve a problem related to data structures, specifically focusing on arrays and hash maps.
During the coding portion, they emphasized clarity of thought and optimality in solutions, which I tried to demonstrate through my thought process. After coding, we reviewed the solution together where the interviewer provided feedback.
Subsequently, we transitioned into behavioral questions where I shared my experiences around teamwork, collaboration, and overcoming challenges.
The final part of the day included a technical discussion about project experiences, which allowed me to discuss my previous work on iOS applications and the frameworks I used. I felt the interviewers were genuinely interested in understanding my problem-solving approach and how I fit into their team culture.
Overall, the interviewees seemed excited about the projects happening at Snapchat, which made for a positive atmosphere throughout the onsite.
Technical Questions
- Merge Intervals (Array, Sort)
- Longest Substring Without Repeating Characters (Sliding Window, Hash Table)
- Binary Tree Level Order Traversal (Tree, BFS)
Tips & Insights
Demonstrate clarity of thought during coding interviews and be prepared to discuss your previous projects in detail.