Reddit Interview Guide
~19% easy, ~61% medium, ~19% hard · 15 problem suggestions · Arrays, Binary Search, Dynamic Programming
Overview
Reddit interviews are balanced and straightforward. With a roughly even split across difficulties (19% easy, 61% medium, 19% hard), you'll face a predictable range of problems. Reddit is actively migrating from Python to Go, which means system design discussions often touch on migration patterns and microservice architecture. The process is standard: phone screen, coding, system design, behavioral. Reddit values engineers who can ship features in a fast-moving environment while maintaining the platform's community-focused culture.
Interview Process
| Round | Type | Duration | Description |
|---|---|---|---|
| Phone Screen | Coding | 45 min | One medium problem |
| Onsite Coding (x2) | Coding | 45 min | Algorithm problems |
| System Design | System Design | 60 min | Content delivery, community features |
| Behavioral | Behavioral | 45 min | Culture fit and shipping mindset |
Phone screen, then onsite: coding rounds, system design, and behavioral. Timeline is 3-5 weeks.
Difficulty Breakdown
61% medium, 19% hard, 19% easy. Well-balanced — prepare for all difficulty levels.
This section is in Talk with Coco: $79 once for 3 months of hosted voice.
See pricing