Android MCQ Questions: Android Interview Questions

Android MCQ Questions for Interviews and Tests Practices.

Android MCQ Questions

 

What is android ??

a) a web server
b) an operating system
c) a web browser
d) None of these

 

What is the latest version of Android ?? 

a) Pie
b) Quince Tart
c) Red Velvet Cake
d) Snow Cone

 

How many levels of securities are there in android ??

a) App-level security and kernel-level security
b) Android level security
c) Java level security
d) None of the above

 

What is an interface in Android ??

a) Interface is a class.
b) Interface acts as a bridge between class and the outside world
c) Interface is a layout file
d) All of the above

Android MCQ Questions

 

What is sandbox in android ??

a) Each application runs securely in a sandbox without interrupting another process
b) Android Box
c) Android development tool kit
d) None of the above

 

What is Constraint layout in Android ??

a) Is used to implement horizontal tabs
b) It enables you to specify how child views are positioned relative to each other
c) Gives you adaptable and flexible ways to create views for your apps
d) None of the above

 

What is fragment life cycle in android ??

a) onReceive()
b) onCreate()
c) onAttach()->onCreate() ?> onCreateView() ?> onActivityCreated() ?> onStart() ?> onResume()
d) None of the above

 

What is Implicit intent in Android ??

a) an intent declares an action to perform and allows a component from other apps to handle it
b) an intent to launch a specific application component
c) both of the above
d) none of the above

Android MCQ Questions

 

What is Explicit intent ??

a) an intent to start a specific activity
b) an intent declares an action to perform
c) an intent to launch a specific application component
d) none of the above

 

What is the purpose of super.onCreate() in android ??

a) To create an activity
b) To create a graphical window for subclass
c) It allows the developers to write the program
d) None of the above

 

What is frame layout in Android ??

a) used to implement horizontal tabs
b) is used to arrange the group of views into rows and columns
c) the layout in which the utensils and ornaments are positioned
d) block out an area on the screen to display a single item

 

What is Dalvik Virtual machine ??

a) it is a Register-Based virtual machine
b) it is the Virtual Machine for memory, battery life, and performance
c) it converts class files into .dex file
d) all of the above

Android MCQ Questions

 

What is Recyclerview in Android Studio ??

a) A view that shows items in a two-dimensional scrolling grid 
b) a view which groups several items
c) an advanced and flexible version of ListView and GridView
d) None of the above

 

What is resource in Android ??

a) it is used to handle API
b) static content and the additional files that your code uses
c) converts the code into APK
d) none of the above

 

What is runnable in Android ??

a) it is a concurrent unit of execution in Android
b) it is a class that implents a Runnable interface
c) both (a) and (b)
d) none of the above

 

What is asynctask in Android ??

a) task that runs in the background thread
b) task that runs in every thread
c) task that is designed to be executed only in activities
d) none of the above

Android MCQ Questions

 

How many threads are there in asynctask in android ??

a) Two
b) Only one
c) AsyncTask doesn’t have thread
d) None of the Above

 

What is manifest xml in Android ??

a) contains important metadata about the Android app
b) an Android app can’t run without a manifest file
c) both (a) and (b)
d) None of the above

 

What is contained within the manifest XML file ??

a) the source code
b) the list of strings used in the app
c) the permissions the app requires
d) all of these choices

 

What is context in Android ??

a) It is an interface to store global information about an application
b) It is used to create new components
c) Android has two contexts, those are getContext() and getApplicationContext()
d) All of Above

 

What are the functionalities in asynctask in android ??

a) OnPreExecution()
b) OnPostExecution()
c) DoInBackground()
d) OnProgressUpdate()

 

Read More

Leave a Comment

Your email address will not be published. Required fields are marked *

error: Content is protected !!