Snap

Snap Software Engineer Interview Questions

43+ questions from real Snap Software Engineer interviews, reported by candidates.

43
Questions
6
Round Types
8
Topic Areas
2016-2026
Year Range

Round Types

Coding 14 Phone Screen 13 Onsite 6 System Design 2 Technical 1 Recruiter 1

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

**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 `

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...

I’ve an upcoming interview with snapchat. Does anyone have any experience with Snap? How does the pattern look like for senior onsite interview?

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...

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...

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...

Did any one finish the on-site project based for snapchat? Please help me know how to prepare for it. Thanks.

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...

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

Phone Screen 2020

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...

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...

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...

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...

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