Reddit·Software Engineer·Technical Phone Screen
Jul 2026
Reddit coding interview focused entirely on a reporting chain problem, basically a tree traversal setup with multiple sub-problems. The tricky part was that each sub-question had a different expected output format, which I didn't fully register until I was already mid-answer.
- Given an employee/manager hierarchy, write a query to find who a given employee's manager is.
- Write a query to list all direct and indirect reports under a given manager.
- Find the lowest common manager of two given employees in the hierarchy.
“Pretty straightforward self-join on the same table.” The rest of the author's notes on Software Engineer interview at Reddit, Technical Phone Screen round, covers how they worked through the question, what the panel pushed back on, and what they would do differently.
View Post