Société Générale interview question

Design pattern, MVVM pattern