ML Engineer interview prep
126 authored questions
L6 · Staff
LeetCode19
- ·Word Ladder
- ·LRU Cache
- ·Logger Rate Limiter
System Design11
- ·Design the ranking system for Reddit's Dev Platform app/game discovery. Users browse apps across multiple Reddit surface
- ·Design the feedback loop and data instrumentation system for Reddit's Dev Platform rankings. How do you collect signals
- ·Design a cross-surface ranking system where the same Dev Platform apps appear in Reddit home feed, community sidebars, a
ML Coding4
- ·Predict 7-Day User Retention
- ·Flag Spam / Promotional Posts (Imbalanced)
- ·Rank Dev Platform Apps by Predicted Click
Domain Knowledge84
- ·Name 3 plausible surfaces where you could put game recommendations on a large social-content platform like Reddit. For e
- ·When a platform team builds a meta-app to surface third-party content on its own platform — think Steam, the App Store,
- ·Why does it matter — when you're talking to a PM or an exec — to distinguish between a ranking ENGINE and a ranking SURF
Behavioral8
- ·You're the most senior ML engineer on a team of 6. Two mid-level engineers keep proposing overly complex model architect
- ·You've been asked to lead the technical strategy discussion for your team's next-year ML roadmap. Product wants 5 new fe
- ·You need to convince a product manager and a VP that an ML system is NOT worth building — a simpler heuristic would achi
Ready to prep for Reddit?
Sign in to start your spaced-repetition loop against this exact target.