Snapchat Software Engineer Interview Experience — Failed on the Onsite's Third Round

Snapchat·Software Engineer·Mar 2026
OnsiteRejectedhard

I interviewed here earlier this year. Snap didn't seem to have any exact LeetCode-original questions, so I'm writing this mostly from memory.

Round 1:
You're given a list of timestamp events (unordered, can repeat), something like [12:00:01, 01:02:02, 03:03:03]. Implement a query function: given a start time and end time, compute how many events fall in that window. For example, [01:02:01, 01:02:03] would only contain one event, while [01:00:00, 04:00:00] would contain two. I used a hash table plus prefix sums plus binary search.

Round 2:
You're given a set of cards, each with a letter on the front and a letter on the back, like [['a', 'b'], ['c', 'd']]. Each card can only be used once, and on each use you can only take the front or the back. Determine whether you can spell out a given string using these cards. For example, "ac" is possible, but "ab" is not. I did this one with a trie plus backtracking. The second question in this round was: given N already-sorted lists, merge them into a single sorted list. A heap does the job.

Round 3, I honestly don't remember this one well anymore, and this is probably also the round I got rejected on. Just agreeing with the interviewer on what the problem actually was took over 10 minutes, and the follow-ups took another 7 or 8 minutes. In the end I only managed to hack together a brute-force solution.

System design: something like a news aggregator system, except the news sources don't support RSS, so you have to call an API to pull the content instead.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Snapchat
Role
Software Engineer
Rounds
Onsite
Outcome
Rejected
Difficulty
hard
Interview date
Mar 2026
Questions from this interview
2 questions

Real Snapchat interview experiences

First-hand reports from Snapchat candidates — the rounds, the questions they were asked, and how it went.

All 14 Snapchat interview experiences