Pergunta de entrevista da empresa CME Group

Design the data structure for a BST in the whiteboard, explain it, give unit test cases, code deep-first and breadh-first traversals.