Edmunds.com Interview Question

Problem solving, binary trees, multi-threading