Android Interview Questions
Here is a list of interview questions related to android , will update this
list soon with more questions and with their answers.
- What is the importance of Android in the mobile market?
- What do you think are some disadvantages of Android and why?
- What is adb?
- What is ANR ?
- Which elements can occur only once and must be present?
- Is there a case wherein other qualifiers in multiple resources take
precedence over locale ?
- What are the different states wherein a process is based?
- How can the ANR be prevented ?
- What role does Dalvik play in Android development?
- What is the AndroidManifest.xml , are you aware of that ?
- When does ANR occur?
- What is AIDL ?
- What data types are supported by AIDL?
- When is the best time to kill a foreground activity ?
- Do all mobile phones support the latest Android operating system?
- What is portable wi-fi hotspot ?
- What is the difference between a regular bitmap and a nine-patch image?
- What language is supported by Android for application development?
- Is it possible to use adb without USB?
- What is package Manager in android ?
- What do you mean by apk , how will you define it?
- What do you understand by word “Framework” why android is treated as
Framework ?
- What all Automation testing tool available for android testing?
- What do you understand by “AOSP” ?
- Explain briefly about open soure
- What is your understanding about Graphics Libraries ?
- How package Manager works in android and in Unix and what is the difference
in between them?
- Tell me about “OHA”
- What is the history of android?
- What is XML Parsing?
- Tell me about File system of androd
- What is the Threshold limit of BT connection in android and technique?
- What are the advantages and disadvantages of automated testing?
- What is the difference between emulator and simulator?
- What is AAPT in Android?
- What is the difference between Native and Hybrid apps in Mobile
applications?
- Explain the Activity Life cycle in Android.
- What is your understanding about Content Provider and Service provider?
- Describe HAL (Hardware Abstraction Layer) in brief with it’s functionality.
- Write an algorithm that brings all non-zero elements to the left of the
array, and returns the number of non-zero elements.
Example input: [1, 0, 2, 0, 0, 3, 4]
Example output: [1, 2, 3, 4, 0, 0, 0]
- The algorithm should operate in place, i.e. shouldn’t create a new array.
- The order of nonzero elements does not matter .
- Tell me the location of the app in your phone after installation.