Snapchat logo

Snapchat Interview Question Bank

Snap interviews are highly interviewer-dependent: candidates report classic graph and cache problems, open-ended backend coding, product-heavy system design, and MLE loops that dig into recommendation systems, ranking, fundamentals, and project judgment. The safest preparation strategy is to be fluent in BFS/DFS, cache/data-structure implementation, feed and ads design, and concise behavioral stories around innovation, ambiguity, and execution.

More
77
Before you start
Showing 20 of 20
Coding·45 min
LowFree preview

Maximum Island Perimeter

Given a binary grid, find islands with BFS or DFS and return the largest island perimeter rather than just the island count.

SWE
graph
grid
bfs
dfs
+1
3 related discussions

OJ Problems

practice in the online judge
77 total

Snapchat Featured Guides