Domanda di colloquio di Adobe

What data structure(s) would you use to implement a TabManager for a web browser?