/Android_Interview_must_list

[In Progress] Must do android Topics for Android SE interviews. #Android #Interview #androidSE #Preperation

  1. what is mvvm,
  2. why use mvvm
  3. other aluternatives of mvvm
  4. what is an architecture ?
  5. what is viewmodel? why use it?
  6. internals of viewmodel
  7. how viewmodel survives configuration changes?
  8. ways to get a viewmodel :
    1. viewmodelProvider
    2. viewmodelProvider with factory
    3. using “By” delegate in kotlin synthetic (KSP)
  9. difference between livedata and kotlin flows
  10. internals of livedata