Snapchat ML System Design Interview Questions

Practice the exact questions companies are asking right now.

12 Questions 1 Company04.28.2026
Showing 12 results
Role
Snapchat logo
Snapchat
Medium
Machine Learning Engineer Locked

Design a short-video recommender for short-term interest

This question evaluates a candidate's understanding of real-time personalized recommendation systems, with emphasis on session-based short-term intere...

ML System Design
5
0
94 people solved
Jan 10, 2026
Snapchat logo
Snapchat
Medium
Machine Learning EngineerSenior+

Design User Embedding Semantic Search

Design a user-embedding-based two-stage semantic retrieval and ranking system for a short-term rental marketplace. The goal is to retrieve and rank pr...

ML System Design
9
0
63 people solved
Apr 28, 2026
Snapchat logo
Snapchat
Medium
Machine Learning EngineerSenior+

Design a Family-Friendly Listing Classifier

Design a machine learning system for a short-term rental marketplace that classifies whether a property listing is suitable for families. Users should...

ML System Design
3
0
45 people solved
Apr 28, 2026
Snapchat logo
Snapchat
Medium
Machine Learning Engineer Locked

Design a video recommendation system

This question evaluates competency in building scalable, low-latency personalized recommendation systems, covering candidate generation and ranking, f...

ML System Design
10
0
78 people solved
Feb 12, 2026
Snapchat logo
Snapchat
Medium
Machine Learning Engineer

Design short-video retrieval with sparse text

You are designing the candidate-generation (retrieval) and recommendation system for a short-video app. Constraints and setting: - Users can search wi...

ML System Design
10
0
76 people solved
Feb 3, 2026
Snapchat logo
Snapchat
Medium
Machine Learning EngineerNew Grad Locked

Design a Trustworthy Ranking System

This question evaluates machine learning system design skills for building trustworthy ranking systems, addressing candidate generation, feature pipel...

ML System Design
7
0
62 people solved
Feb 2, 2026
Snapchat logo
Snapchat
Hard
Machine Learning Engineer

Design a harmful content detection system

Design a Harmful Content Detection System (Multilingual, Multimodal) Problem Statement You are designing a trust-and-safety system for a large, mobile...

ML System Design
13
0
146 people solved
Sep 6, 2025
Snapchat logo
Snapchat
Medium
Machine Learning EngineerNew Grad Locked

Design a Product Tagging Pipeline

This question evaluates applied machine learning system design, multi-modal modeling, data engineering, and production deployment competencies involve...

ML System Design
5
0
42 people solved
Feb 2, 2026
Snapchat logo
Snapchat
Medium
Machine Learning Engineer Locked

Design an ads ranking ML system

This question evaluates a candidate's ability to design a low-latency ads ranking machine learning system, including feature engineering and freshness...

ML System Design
10
0
81 people solved
Feb 11, 2026
Snapchat logo
Snapchat
Hard
Machine Learning Engineer

Design a ranking system pipeline

Answer the following ML system design questions: - Describe the machine learning system you know best. Walk through the problem definition, data sourc...

ML System Design
6
0
67 people solved
Jan 30, 2026
Snapchat logo
Snapchat
Medium
Machine Learning Engineer

Design a Lens Recommendation System

Design a recommendation system for augmented-reality lenses in a social camera application. Your design should cover: - product goals and success metr...

ML System Design
6
0
55 people solved
Jun 28, 2025
Snapchat logo
Snapchat
Hard
Machine Learning Engineer

Design real-time top-K POI retrieval on maps

Real-Time Top-K POIs in Viewport: System Design Context Design a real-time system for a mobile map that continuously shows the top-K points of interes...

ML System Design
7
0
74 people solved
Sep 6, 2025

Explore more Snapchat ML System Design interview questions

Real questions from candidate reports, grouped by role, topic and company.

Other categories at Snapchat
ML System Design questions at other companies
Browse all
Snapchat ML System Design Questions (Updated 2026) | PracHub