EY interview question

Software design patterns and frameworks