Siemens interview question

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.