Everpure interview question

Multithreaded interview code, algorithm for different tree level traversal and one last networking interview round.