Snap Software Engineer Phone Screen Questions
13+ questions from real Snap Software Engineer Phone Screen rounds, reported by candidates who interviewed there.
What does the Snap Phone Screen round test?
The Snap phone screen typically lasts 45-60 minutes and evaluates core Software Engineer fundamentals. Candidates should expect 1-2 algorithmic problems, basic system design discussion at senior levels, and questions about relevant experience. The goal is to confirm technical competence before bringing candidates onsite.
Top Topics in This Round
Snap Software Engineer Phone Screen Questions
**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 `
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...
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 | 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 - 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 | 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....
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...
Snap | Seattle | Phone
Interviewed with Snapchat a few days ago Phone Interview: Given a list of strings find if the word is prefix of any word Example: [\'world\', \'word\', \'would\', \'wont\', \'which\', \'hello\'] prefix : \'wo\' I started...
Snapchat | Phone interview prep help
Hello, I\'m preparing for the Snap Application Engineer position. The first round is supposed to be phone interview with Data Structure and Algorithm questions. I\'m working on the tagged list of...
Snapchat Phone Screen
Question - Design a class/method AddAndGetTopK to add a number and get top K frequent elements. Eg - k = 3 4 4,5 4,5,4 => 4,5 4,5,4,6 => 4,5,6 4,5,4,6,5 => 4,5,6 4,5,4,6,5,7 => 4,5,6 4,5,4,6,5,7,7 => 4,5,7 I...
See All 13 Questions from This Round
Full question text, answer context, and frequency data for subscribers.
Get Access