snapchat | Mobile | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
I had a great experience overall during my onsite interview at Snapchat. The process was quite extensive, beginning with a brief introduction to the team and how the day would unfold. Throughout the interviews, I encountered a mix of technical and behavioral questions, which were well balanced.
The first round involved solving a LeetCode problem about arrays and string manipulation, testing both my coding abilities and how I approach solving problems methodically. The second round progressed into system design where I was asked how to design a notification service for the app, focusing on scalability and data storage options. Finally, during lunch, I had a behavioral interview where we discussed my previous experiences and teamwork, emphasizing my contributions to various projects. Overall, it was a great blend of technical questioning and getting to know the culture at Snapchat.
Technical Questions
- Two Sum (Array, Hash Table)
- Design a Notification System (System Design)
Tips & Insights
I feel like I handled the technical parts well and had good conversations with the interviewers. I’m looking forward to the follow-up!