i2e Consulting interview question

Explain the Android app architecture Basic oops concepts Write pattern logic