Android Interview Questions
Do you want to apply for a Job as an Android Developer?, well this time I shared the most popular questions I got while I was in marketing. I hope they are helpful for you.
If I can help with something, just send me an email and I will be happy to help.
Android Framework
- Describe the architecture of Android Operating System
- Difference between fragment and activity
- What is an sticky broadcast receiver
- Elements of an Intent
- Different types of services
- What is ANR and how to avoid it
- Define Async Task
- Can you run Async Task in parallel
- Different types of components from Android Framework
- What is a nine patch image
- How do you disable execution of a service from outside of the application
- What types of Context exist in Android
- What is a memory leak?
- What type of context do you pass when you are creating a new view
- Difference between IntentService and Service
- How do you communicate multiple threads in Android
- How many .dex files can you have in an android application
- What is DDMS, what do you use it for?
- What are the essential items in an Android Project?
- What is a weak reference?
- Explain the life cycle of an activity
- Difference between Activity and fragment?
- What is Dalvik Virtual Machine?
- What is ART?
- What is ADB?
- What is a .dex file?
- Tell me about the best practices you know to program in Android
- What are the use of DDMS?
- How do you create Unit Testing in Android?
- How do you use a AlarmManager?
- How do you configure an alarm manager to fire every day at a specific time of the day?
- What is a ViewHolder?
- What happen if I define two activities with an intent filter with the category of launcher?
Core Java
- What are the ways to create a Thread?
- What is a dead lock
- What is multi inheritance?, is allow in java?
- What is final, finalize()
- Define Static
- What is an abstract class?
- What is generics
- What is polymorphism
- What is encapsulation
Design Patterns
- What is Singleton Design Pattern
- What is Thread Safe Singleton Design Pattern
- What is Abstract Factory Design Pattern
- What is Strategy Design Pattern
- Tell me some design patterns that you have applied in Android
Web Services
Algorithms
- How do you remove duplicated elements in an array of ints
- How to get the middle element of an Simple Linked List in one pass
- How to know if a strings are palindromes
- How to determine if two strings are anagrams
- How do you get the common parent of two given nodes? Every node has a reference for its parents, and the root node has a reference to null.
A / \ \ B C M / \ D E / \ F G \ H
No hay comentarios:
Publicar un comentario