Question d’entretien chez Adobe

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