Pergunta de entrevista da empresa PwC

1) What is memory management in android 2) MVVM and MVP difference. Why you prefer MVVM 3) Write a code for singleton designpattern and builder desinpattern.