Bluestaq interview question

Take home data structure problems.