Pergunta de entrevista da empresa Siemens

Asked about the basics of Android App Architecture, Dependency Injections, Inheritance, Writing Unit Test cases, Different kinds of Patterns, Offline Data storage in Android (Ex:Room), and many other Scenario based questions. I have answered most of the questions, but ended up getting rejected.