I started with Hired and had a chat with a recruiter. The chat included platform-specific questions on Android and basic data structures.
After that, I had a phone screen focusing on data structures using CoderPad. I was then invited to an on-site interview. They were very good at informing me about the focus of the different interviews. The interviews were design-heavy:
After the on-site, I never heard from them again. I guess they are too busy getting things done and don't care about someone who spent a significant amount of time interviewing with them.
Design a specific manager class, similar to those in Android, with code.
Design a system for moving objects between floors in a building.
Implement file-based UX using Box SDK APIs in Android.
The following metrics were computed from 13 interview experiences for the Box Senior Software Engineer role in Redwood City, California.
Box's interview process for their Senior Software Engineer roles in Redwood City, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Box's Senior Software Engineer interview process in Redwood City, California.