Cloudbeds interview question

About design patterns and development principles