Snap Software Engineer Interview Questions
43+ questions from real Snap Software Engineer interviews, reported by candidates.
Round Types
Top Topics
Questions
I have an onsite interview with Snap next week. Recruiter has told me the interview process is a coding project followed by a code review and some 1-on-1s. I have no idea what this project could be so
The interview started with around 10–15 minutes of background discussion, where the interviewer asked about my experience — especially around backend systems and ML-related work. After that, we moved
**Problem Statement** Implement Java's `Math.sin(x)` function using the Taylor Series expansion: $$x - \frac{x^3}{3!} + \frac{x^5}{5!} - \frac{x^7}{7!} \dots$$ **Challenges** 1. **Termination:** The T
Snap Technical Phone Screen Interview Experience and Problem
**Problem Statement** You are given an array `rooms` where each element represents the capacity of a meeting room, and an integer `k` representing the number of people. The goal is to distribute all `
Snap phone screen | L5 | Reject
Hi, I had a phone screen with snap today. Here is the question i was asked. Image region with sum Write code which determines whether the sum of all elements in a...
Snap interview process
I’ve an upcoming interview with snapchat. Does anyone have any experience with Snap? How does the pattern look like for senior onsite interview?
Snapchat | Phone Screen | Senior SDE
Given a mxn Binary matrix print the shortest path from start to end. Start can be any point in the first row and end can be any point in the...
Snap | Santa Monica, CA | phone screen |
One of the strangest experiences I\'ve had. Maybe I dogged a bullet. The interviewer was nice and helpful. It started with a behavioral question. Tell me about a time you had a disagreement...
Snap | Onsite | Multiple questions
Phone interview \t\tWhy snap? \t\tGiven grid of Babies and Toys, place Nanny at optimal distance from all babies \t\tBest Meeting Point - LeetCode 1. Manager round \tValue based questions \tDesign chess, discuss entities and modelling...
Snapchat on-site project based for new grads
Did any one finish the on-site project based for snapchat? Please help me know how to prepare for it. Thanks.
Snapchat - Phone Interview - Reject
Behavioral: - Why Snap? - Talk about a past mistake Coding: https://leetcode.com/problems/palindrome-linked-list/ However, the ListNode was generic but based on the question requirement I used integer as value of each node. After clarifying questions, I explaned...
Snap | SWE | LA | September 2021 [Reject]
Status: 4 YOE Position: L4 SDE at Amazon Location: LA, CA Date: September 2021 Technical phone screen (1 hour): \t https://leetcode.com/problems/combination-sum/ \t* Follow-ups: \t\t https://leetcode.com/problems/combination-sum-ii/ \t\t https://leetcode.com/problems/combination-sum-iii/ * Virtual Onsite: \t Coding: \t\t https://leetcode.com/problems/letter-combinations-of-a-phone-number/ \t\t* https://leetcode.com/problems/decode-ways/ \t* Behavioral \t*...
Snap | NYC | Phone
Interviewed with Snapchat a few months ago Phone Interview: Given a list of strings and a regex like string return all strings that match Example: [\'world\', \'word\', \'would\', \'wont\', \'which\', \'hello\'] \'w3d\' Would return \'world\' and...
Snapchat | System Design | Instagram Story Feature
This is a design question, not sure if I can post it here. But I would love to have discussion on this as this sounds an interesting design question given...
Snapchat | PhoneScreen | Parse XML
Given a XML file, translate the XML file into a tree. We discussed on if it should be a binary tree or n-ary tree. Looking for suggestions from leet code community....
Similar to https://leetcode.com/problems/minimum-path-sum/ but the output is print all possible path
Three columns inside log file generated by single thread CPU, assuming input is Entry(String jobName, boolean start, int timeStamp), output is HashMap<String, List<Interval>> write a parse function to parse log file....
We are given a list of words that have both 'simple' and 'compound' words in them. Write an algorithm that prints out a list of words without the compound words...
Snapchat | Phone screen | Detect deadlock
We obtained a log file containing runtime information about all threads and mutex locks of a user program. The log file contains N lines of triplets about threads acquiring or...
Snapchat new grad onsite interview
I'm scheduled for an onsite interview at Snapchat next week for the new grad software engineering position. I know there's something like 4 interviews, but any tips/info on what to prepare for, and an
See All 43 Snap Software Engineer Questions
Full question text, answer context, and frequency data for subscribers.
Get Access