Reddit logo

Reddit Hard Interview Questions

6 hard-level practice questions for Reddit technical interviews

Reddit software engineer interviews cover algorithms, data structures, system design, and coding problems drawn from real interview rounds.

Software Engineer Backend Engineer Frontend Engineer Full Stack Engineer Mobile Engineer Data Engineer Data Scientist ML Engineer DevOps Engineer DevOps Engineer Product Manager SRE Security Engineer Engineering Manager Data Analyst UX/UI Designer QA Engineer
5
Coding
1
System Design
coding Hard Verified Question #1

1. Ping-Pong Match Scorer


Category: String coding problem
You are building a scoring system for competitive ping-pong matches. Points are awarded one at a time to a player, and the score must be tracked...
Input: String
Output: Computed result
coding Hard Verified Question #2

2. Admin Permission System


Category: Trie-based coding problem
You are designing a system that tracks administrator privileges for an online platform using a time-ordered log of administration actions. Each log...
Input: List
Output: Computed result
coding Hard Verified Question #3

3. Expense Ledger


Category: Graph coding problem
A company's expense tracking database was lost. Fortunately, a complete historical log of all financial transactions was retained. Your task is to...
Input: Graph (nodes and edges)
Output: Computed result
coding Hard Verified Question #4

4. Document Context Merger


Category: Trie-based coding problem
A document review application maintains a history of entries where each entry is identified by a unique, strictly increasing integer id and...
Input: List
Output: Array
coding Hard Verified Question #5

5. Org Chart Navigator


Category: Tree coding problem
A company's reporting structure is described as a list relationships, where each element is a list of strings. The first string represents a...
Input: Array of strings
Output: Array
system design Hard Verified Question #6

6. Top 5 Reddit System Design Questions


Category: Trie-based system design problem

System Design Questions - Reddit These are the most commonly asked system design questions from Reddit interviews.

Input: Number(s)
Output: Computed result

No AI generated questions yet for Reddit.

Start practicing Reddit questions

Sign up for free to access walkthroughs, AI-generated questions, and more.

Get Started Free