Overall, a pretty standard practice. I had a call with a recruiter, then a technical round where I built a fake class. This class needed to implement basic data structure methods: add, remove, and show. I definitely didn't get the whole thing completed or compiled, but the interviewer was understanding and liked my logic, so I moved on.
The final round consisted of a few technical interviews and a system design. The system design was very iOS specific, and I struggled with some library-specific iOS design patterns.
Design a file system with add, remove, and show functionality.
The following metrics were computed from 3 interview experiences for the Reddit Senior iOS Developer role in United States.
Reddit's interview process for their Senior iOS Developer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Reddit's Senior iOS Developer interview process in United States.