Snapchat | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
I had my onsite interview at Snapchat for the iOS Engineering position. The entire process took about 5 hours with multiple rounds. The interviewers were very friendly and made me feel comfortable.
In the first round, I was asked about my projects and my understanding of iOS frameworks. I shared my experiences with Swift and UIKit, discussing some challenges I had tackled in my previous projects.
The second round was technical, where I faced a coding challenge that involved implementing a feature in an iOS application. They wanted to assess my coding style and ability to think critically under pressure. I was given a LeetCode problem to solve: “Two Sum” and asked to explain my thought process.
The last round was behavioral, focusing on my teamwork experiences and how I deal with difficult situations in a project setting.
Technical Questions
- Two Sum (Array, Hash Table)
Tips & Insights
Overall, I think I performed well and was happy with my responses during the interviews.