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
72
Before you start
Showing 19 of 19
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
72 total

Snapchat Featured Guides