Yahoo interview question

Multi-threading, tries, on-site coding problem, algorithms, Big-O, sorting, systems design and architecture.