Snapchat logo

Snapchat Interview Questions

8 practice questions for Snapchat technical interviews

coding Medium Verified

Largest Island Perimeter


Category: Grid/matrix coding problem
You are given an m x n binary grid where each cell is either '1' (land) or '0' (water). A group of connected land cells (connected horizontally...
Input: 2D grid
Output: Computed result
coding Medium Verified

Parallel Task Batching


Category: Graph coding problem
A pipeline must execute a set of tasks with dependency constraints. Each dependency [A, B] means task A must complete before task B can start....
Input: Graph (nodes and edges)
Output: Computed result
coding Medium Verified

Island Statistics


Category: Grid/matrix coding problem
You are given an m x n binary grid where '1' is land and '0' is water. For each island (a connected group of land cells using horizontal and...
Input: 2D grid
Output: Array
coding Medium Verified

Unfriended Pairs Counter


Category: Algorithm coding problem
In a social network of n people labeled 0 to n - 1, friendship is mutual and transitive through direct connections. People belong to the same...
Input: List
Output: Computed result
coding Hard Verified

Expression Calculator


Category: String coding problem
Implement a calculator that evaluates a mathematical expression given as a string s. The expression may contain positive and negative integers, the...
Input: String
Output: Computed result
coding Hard Verified

Prime Subset Products


Category: Array coding problem
Given an array primes where every element is a prime number (duplicates are allowed), find all distinct products that can be formed by multiplying...
Input: Array
Output: Computed result
coding Medium Verified

Peak Attendance Finder


Category: Interval-based coding problem
You are organizing an event. Each attendee's presence is described by a half-open interval [entry, exit), meaning they are present at every integer...
Input: List
Output: Integer
coding Medium Verified

Org Chart Builder


Category: String coding problem
A company has a list of employees. Each entry has three strings: [id, manager_id, name]. The CEO is the only employee whose manager_id equals...
Input: List
Output: Computed result

No AI generated questions yet for Snapchat.

Start practicing Snapchat questions

Sign up for free to access walkthroughs, AI-generated questions, and more.

Get Started Free