2-3 weeks after applying online, I received an email from a recruiter. They mentioned I had worked with another recruiter there previously and wanted to schedule a phone call. However, I had never worked with or contacted anyone at Reddit before.
Recruiter phone call: They asked: "Why Reddit? What's your favorite subreddit?" They explained the next step was a 1-hour technical interview via video and CodeSignal. They stated it would NOT be an algorithm LeetCode CS-style interview.
Technical video interview: They asked 3 tech trivia open-ended questions for the first half. Then, the next 30 minutes involved a medium-hard level LeetCode algorithm problem, which was exactly what the recruiter said the interview would NOT be.
What is XSS and how do you mitigate it?
What is CSRF and how do you mitigate it?
What is a hashmap and its pros and cons?
LeetCode Combination Sum and harder variations.
The following metrics were computed from 21 interview experiences for the Reddit Senior Software Engineer role in United States.
Reddit's interview process for their Senior Software Engineer roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having mixed feelings for Reddit's Senior Software Engineer interview process in United States.