Snapchat iOS Fulltime SDE Onsite Interview Experience and Questions

Snapchat | Mobile | Onsite

Timeline: 2026(Jan - Mar) • Fulltime • JobHopper • :hourglass_not_done: Waiting for result


The interview started with introductions, followed by a technical discussion. We covered my previous projects and how they relate to the role. Then I was asked a few coding questions, primarily focusing on algorithms and data structures.

The first question was about implementing a data structure for a specific functionality, and the second one involved solving a problem that required optimization. The interviewer was very engaging and provided hints when I got stuck.

After the coding questions, we had a behavioral section where I was asked about conflict resolution and teamwork scenarios.

Overall, the interview lasted about an hour, and I felt it went quite well. I’m now just waiting for feedback.

Interview Questions

Implement Stack using Queues

Design a stack which supports the following operations: push, pop, top, and retrieving the minimum element. All operations should be done in constant time.

Difficulty: Medium | Reference: LC-225 | Tags: Stack, Queue

Two Sum

Given an array of integers, return indices of the two numbers such that they add up to a specific target.

Difficulty: Easy | Reference: LC-1 | Tags: Array, Hash Table