I was referred for a job at Reddit. The process was three steps:
Recruiter screen Easy enough, my recruiter was responsible for team matching and helped me find a few teams I was interested in interviewing for.
Technical screen An engineer asked me a question that was about a Leetcode Medium. Shortly after the call, I received an onsite invitation.
Onsite interview I think this was six rounds. The hiring manager interview was a disaster -- the HM was a "take no BS" kind of person who basically made it clear that he wasn't going to pass me regardless of what happened and was a complete jerk when rapid-firing questions at me.
Recruiter walk-out was pleasant and we joked a bit, but a few days later I received a canned rejection and no response to follow-up.
Not a big problem because I only took them to have a competing offer for negotiations, but that HM interview left a very poor taste in my mouth.
NDA.
The following metrics were computed from 43 interview experiences for the Reddit Software Engineer role in United States.
Reddit's interview process for their 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 Software Engineer interview process in United States.