ExxonMobil interview question

Design question on architecture and design patterns