Phone call with recruiter.
Phone screen with a whiteboard-style question.
Four-hour "Virtual Onsite" included:
The app-building portion felt ridiculous. There wasn't much information provided beforehand. If you had a bad day with Android Studio, you could end up wasting the entire time just setting it up. They should either provide a starter project or allow you to set up a project as you prefer before the interview.
Additionally, the architecture round seemed to go poorly. The interviewer wouldn't answer clarifying questions and asked about my current company's architecture, not what I would do. My current company's architecture is not good.
Afterwards, I was ghosted by the recruiter, which is incredibly disrespectful considering I spent five hours of my time interviewing with the company.
Given a grid (2D array) with the locations of "redditors" on it, find the optimal distance to place an item between them.
Create an Android app (in 50 minutes) that hits an API, shows the images from this API, and displays them in a list. You are able to Google search things you need, so it's more like what you would do on your day-to-day.
Given designs, how would you architect the backend JSON and how would you display this on the app?
The following metrics were computed from 1 interview experience for the Reddit Senior Android Engineer role in United States.
Reddit's interview process for their Senior Android Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Reddit's Senior Android Engineer interview process in United States.