KUNGFU TECH vietnam
6304 câu hỏi phỏng vấn Full-Stack, Coding & System Design Interview
Bộ lọc:
Mention the difference between RelativeLayout and LinearLayout ?
What is the difference between Bitmap and Drawable in Android?
What is an Activity ?
What is a difference between Spannable and String ?
How to persist data in an Android app?
Explain Android notification system
How can I get the context in a Fragment?
What is Dalvik?
What is an AsyncTask ?
What is View Group? How are they different from Views?
Why is it recommended to use only the default constructor to create a Fragment ?
What is ADB and what is it used for?
What is a ContentProvider and what is it typically used for?
Explain briefly all the Android application components
How do I pass data between Activities in Android application?
What’s the difference between onCreate() and onStart() ?
What is Context on Android?
What is the Dalvik Virtual Machine?
What is Armv7?
Explain activity lifecycle
Explain the build process in Android
How does the OutOfMemory happens?
What types of Context do you know?
What is an Intent in Android?
What is the most appropriate way to store user settings in Android application?
In what situation should one use RecyclerView over ListView ?
Tell about Constraint Layout
Is it possible to implement the Model–View–Controller pattern in Java for Android?
What is DDMS and what can you do with it?
What is Explicit Intent?
What is the Support Library? Why was it introduced?
Explain key differences between Service and IntentService
What is the difference between Adapter and Loader in Android?
How would you support different screen sizes?
Explain how HashMap works
What is Parcelable in Android?
What is Handler and what is it used for?
What is Android Data Binding?
What are Retained Fragments?
When to use Android's ArrayMap instead of a HashMap ?
What is the difference between invisible and gone for the View visibility status?
How could you pass data between activities without Intent ?
Describe different types of Services in Android
What is the difference between ListView and RecyclerView ?
What is a LocalBroadcastManager ?
What does LayoutInflater in Android do?
What is Intent Filter?
How to declare Global variables in Android?
What is a JobScheduler ?
What is the difference between AsyncTask and Thread/Runnable ?
What is RenderScript and when should we (really) use it?
What are the differences between onCreate() , onCreateView() , and onActivityCreated() in Fragments and what would they each be used for?
What is the actual differences between a Activity Context and Application Context?
What is Implicit Intent?
What is the difference between compileSdkVersion and targetSdkVersion ?
What are Android Annotations and what are they used for?
When to use Android Loaders?
What is an Android PendingIntent ?
Android Log.v() , Log.d() , Log.i() , Log.w() , Log.e() . When to use each one?
What is the difference between a Bundle and an Intent ?
What is the difference between Service & Intent Service ?
Isn't Android's Bundle functionally equivalent with a Map ?
Explain String vs StringBuilder vs SpannedString vs SpannableString vs SpannableStringBuilder vs CharSequence ?
What is ART?
How can two distinct Android apps interact?
What is the difference between onCreate() and onCreateView() lifecycle methods in Fragment ?
When to use Fragment s vs Activitie s?
What are the differences between ArrayList and ArrayMap ?
What is the difference between Handler vs AsyncTask vs Thread ?
How would you communicate between two Fragments?
Why Fragments, and when to use Fragments instead of Activities?
What is the difference between Activity and Context ?
What are the permission protection levels in Android?
What are dex files are used for?
What are some best practices to...
What i...
How do you handle Bitmaps in And...
What are some difference...
Is a Dalvik virtual machine inst...
What is a Stic...
How to avoid reverse eng...
What are some difference betwee...
What are Android Arc...
Provide some tips to reduce batte...
Discuss Singletons vs. Applicat...
What is the difference between getContext() , getA...
What are best practices for storing and pr...
Can you manually call ...
What is a ThreadPool ? And is it more effe...
When is it necessary, or better to u...
What is the Android NDK? How can ...
What is Doze? What...
What is Broad...
When to use Sparse...
Why to consider Fla...
What is the difference bet...
Explain how A...
What is the difference betwe...
What is the difference between Android Timer...
What is the ...
When to use AIDL v...
What is Intent vs Sticky I...
What is the onTr...
Explain when would you call ge...
When would y...
What is the relationship between Looper...
What is the difference between Local , ...
What happens if the user navigates away or closes the app while I still...
Explain reasons why not to ...