Snapchat iOS Fulltime SDE Onsite Interview Experience and Questions

Snapchat | iOS Software Engineer | Onsite

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


I had a total of three rounds in my onsite interview for Snapchat. The first round was a coding interview focused on algorithms and data structures, with questions that included traversing trees and handling edge cases.

The second round was more behavioral, discussing my previous projects and teamwork experiences. They asked how I handle conflicts in groups and what my leadership style is.

The final round was a design interview where I was asked to design a small feature for the Snapchat app. I had to explain my thought process and decisions throughout.

Overall, I felt the interview process was rigorous but fair, and I appreciated the interviewers’ engagement and feedback during each round.

Interview Questions

Binary Tree Traversal

Given a binary tree, traverse it in in-order and return the node values in a list.

Difficulty: Medium | Reference: LC-94 | Tags: Tree, Traversal

Conflict Resolution in Teams

Describe a scenario where you had a conflict in a project team. How did you resolve it?

Difficulty: N/A | Tags: Behavioral, Teamwork

Feature Design for Mobile App

Design a feature for a messaging app that will enhance user engagement.

Difficulty: N/A | Tags: Design, Product