Design an elevator.
Find potential multithreading issues with two separate threads running paths.
String parsing.
Design an elevator control system.
You need to design both the big picture and the detailed scheduling algorithm.
The following metrics were computed from 60 interview experiences for the Box Software Engineer role.
Box's interview process for their Software Engineer roles is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Box's Software Engineer interview process.