Snapchat Machine Learning Engineer Interview Questions

Practice the exact questions companies are asking right now.

35 Questions 1 Company04.29.2026
Showing 15 results
Role
Snapchat logo
Snapchat
Medium
Machine Learning Engineer

Compare convolutions and transformers

Compare CNNs and Transformers Task Explain the key differences between convolutional neural networks (CNNs) and transformer architectures. Specificall...

Machine Learning
12
0
135 people solved
Aug 13, 2025
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

Describe a challenging project you led

Behavioral Prompt: A Challenging Project You Led or Contributed To Context: Technical screen for a Machine Learning Engineer role. The interviewer ask...

Behavioral & Leadership
8
0
58 people solved
Aug 13, 2025
Snapchat logo
Snapchat
Hard
Machine Learning Engineer

Explain core ML concepts and design choices

ML Fundamentals — Interview Questions Instructions Answer the following five ML fundamentals questions. Use precise definitions, equations, and concis...

Machine Learning
5
0
62 people solved
Sep 6, 2025
Snapchat logo
Snapchat
Medium
Machine Learning Engineer

Explain Core ML Concepts

Answer these machine-learning fundamentals questions: 1. Explain the difference between batch normalization and layer normalization, including how eac...

Machine Learning
2
0
44 people solved
Jun 28, 2025
Snapchat logo
Snapchat
Medium
Machine Learning Engineer

Determine Whether Courses Can Be Completed

You are given an integer numCourses, representing courses labeled from 0 to numCourses - 1, and a list prerequisites. Each prerequisite is a pair [cou...

Coding & Algorithms
0
0
9 people solved
Apr 29, 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
Snapchat logo
Snapchat
Medium
Machine Learning Engineer

Count decodings of a numeric string

Given a string s of digits representing an encoded message where '1' maps to 'A', ..., '26' maps to 'Z', and '0' cannot appear alone (it must be part ...

Coding & Algorithms
7
0
50 people solved
Sep 6, 2025
Snapchat logo
Snapchat
Medium
Machine Learning Engineer

Determine and print expression to reach target

You are given four numbers and a target T (e.g., 24). Using +, −, ×, ÷ and parentheses, and using each number exactly once, determine whether you can ...

Coding & Algorithms
4
0
43 people solved
Sep 6, 2025
Snapchat logo
Snapchat
Medium
Machine Learning EngineerSenior+

Solve Decimal Coin Change

Given a list of coin denominations represented as decimal values and a target amount represented as a decimal value, return the minimum number of coin...

Coding & Algorithms
1
0
14 people solved
Apr 28, 2026
Snapchat logo
Snapchat
Medium
Machine Learning Engineer Locked

Find all quadruplets summing to target

This question evaluates competency in array algorithms, combinatorial search, and handling duplicates with index-uniqueness constraints, and falls und...

Coding & Algorithms
3
0
30 people solved
Feb 12, 2026
Snapchat logo
Snapchat
Hard
Machine Learning Engineer

Implement calculator and graph connectivity

Answer the following coding problems: 1. Implement an arithmetic expression evaluator. Given a string containing non-negative integers, spaces, +, -, ...

Coding & Algorithms
6
0
53 people solved
Jan 30, 2026
Snapchat logo
Snapchat
Medium
Machine Learning Engineer

Find nearest room; extend to two users

You are given an m×n grid where 1 is a wall (impassable), 0 is an empty cell, and 2 is a meeting room. From a starting coordinate [r, c], you may move...

Coding & Algorithms
2
0
44 people solved
Aug 13, 2025
Snapchat logo
Snapchat
Medium
Machine Learning Engineer

Find Shortest Clear Grid Path

Given an n x n binary grid, where 0 means open and 1 means blocked, return the length of the shortest clear path from the top-left cell to the bottom-...

Coding & Algorithms
3
0
34 people solved
Jun 28, 2025

Explore more Snapchat Machine Learning Engineer interview questions

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

Other roles at Snapchat
Machine Learning Engineer questions at other companies
Browse all