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
6
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
Last asked 2026-04-173 related discussions

Snapchat Featured Guides