Snapchat | Mobile | Onsite
Timeline: 2026(Jan - Mar) • Fulltime • JobHopper •
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