Engaged employer
Print a tree level by level
Anonymous
Details: use a queue. Enqueue the root. dequeue it, print it and and enqueue its children. Continue dequeuing, printing and enqueuing child nodes until the queue is empty.
Check out your Company Bowl for anonymous work chats.