Bungie Interview Question

Lots of questions about algorithms and one 3D math question.