Two one-hour-long Skype interviews.
Both were technical.
The first involved brain teasers, and the second was about object-oriented programming.
Here were the questions:
Given a tree of nodes, how can you check whether or not the tree is 'unival' (all nodes have the same value)?
Given a tree of nodes, how can you find out how many subtrees are 'unival'?
Both questions had recursive solutions.
asked how to design an elevator system
The following metrics were computed from 2 interview experiences for the Box Software Engineer Intern role in United States.
Box's interview process for their Software Engineer Intern roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Box's Software Engineer Intern interview process in United States.