One telephonic round and 5 onsite interviews.
I had a telephonic round with the Engineering Manager, which included one programming question and discussions about my background and current project information.
I went onsite after a week, where I had 5 back-to-back interviews, including one with the hiring manager (during lunch).
Most of the questions focused on design and code review.
Overall, it was a good experience that focused on practical knowledge rather than just programming questions.
Designed a caching system on a whiteboard. Designed an in-memory database with code. Met with the hiring manager. Gave the developer code to review and fix.
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.