Robinhood kept the interview process really straightforward. There was an initial recruiter call, followed by a technical screen. After passing that, I was transitioned to a different recruiter for the rest of the process. Because the entire world is working from home right now, I had a "remote on-site" for my final interview (basically a 5-hour Zoom call). Despite the technical hoops, everything felt pretty seamless, and I feel like the team and I got a good grasp of each other. The engineers were all really clear communicators. The process focused more on seeing how you approach a problem and react to new information, rather than having the most perfectly optimized solution.
Android fundamentals.
Know your UI components, how to use them, how to work with data asynchronously, and make sure you're not leaking anything.
Android system design questions.
Know how to draw up a data model, have a good grasp of UX patterns, tradeoffs for using different tools, and API design.
The following metrics were computed from 1 interview experience for the Robinhood Android Engineer role in Australia.
Robinhood's interview process for their Android Engineer roles in Australia is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Robinhood's Android Engineer interview process in Australia.