Snapchat | Mobile | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
I had the onsite interview at Snapchat for the Software Engineer position. The interview process started with a brief introduction where the interviewers explained the structure and flow. I felt welcomed and relaxed, which is important for performance.
The first round focused on coding challenges, where I was given a couple of algorithm questions. I made sure to communicate my thought process while attempting solutions.
In the next part of the interview, we moved to system design questions. I was asked to design a specific feature, and they were interested in my approach to scalability and performance.
To conclude, I had some behavioral questions that revolved around teamwork and conflict resolution.
Technical Questions
- Design a Chat Application (System Design, Realtime Messaging)
- LRU Cache (Data Structure, Cache)
Tips & Insights
Overall, I believe the interviews went well, but I’m still waiting on the final decision.