Cracking the Code: My Challenging Mobile Interview at Snapchat on Two Sum & More

Snapchat | Mobile | Interview Experience

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

Interview Process

The interview process at Snapchat was rigorous but fair. It started with a chat about my background and experiences, followed by a technical round where I was asked to solve a problem on the spot. The interviewer was very supportive and provided hints when I seemed stuck. After the coding round, we had a behavioral interview where I was asked about my past projects and how I work in a team. Finally, there was a cultural fit discussion where we talked about Snapchat’s values and how I can contribute to them. Overall, it was a positive experience, and I felt I had a chance to showcase my skills adequately.

Technical Questions

  1. Two Sum (Array, Hash Table)
  2. Longest Substring Without Repeating Characters (Hash Table, Two Pointers, String)

Tips & Insights

Be prepared to discuss your past projects in detail and understand how they align with the company’s values. Practice coding problems and be ready to explain your thought process during the technical interview.