Hopper interview question

Primarily algorithm / data structure stuff with some system design questions as well.