Carnival Corporation interview question

Techincal Architecture