Scotiabank interview question

difference between MVP and MVVM