arx.net interview question

What is the MVVM pattern for Android?