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