The Android and Java online test assesses candidates' knowledge of the Android operating system and its primary programming language Java.

It's an ideal test for pre-employment screening. A good Android app developer needs to be able use Java and the Android SDK to design and create quality applications.

This online test requires candidates answer questions about the Android SDK and solve coding problems using Java.

Recommended Job Roles
Android Developer
Mobile Developer
Sample Candidate Report

Sample Free Questions

Screen Orientation

3min
  -  
Easy  
  -  
MCA

Android Event handling Public

Which of these methods are called when the screen changes orientation from portrait to landscape in Android?

(Select all acceptable answers.)

Shared Preferences

3min
  -  
Easy 
  -  
FILL

Android UI Public

Fill in the blanks, so that changes in the shared preferences are saved:

SharedPreferences pref = getApplicationContext().getSharedPreferences("MyPref", MODE_PRIVATE);
Editor editor = pref.______();
editor.putString("start_message", "Hello!");
editor.putString("end_message", "Goodbye!");
editor.________();

Alert Service

10min
  -  
Easy  
  -  
CODE

Java Refactoring Public

Refactor the AlertService and MapAlertDAO classes:

  • Create a new package-private interface, named AlertDAO, that contains the same methods as MapAlertDAO.
  • MapAlertDAO should implement the AlertDAO interface.
  • AlertService should have a constructor that accepts AlertDAO.
  • The raiseAlert and getAlertTime methods should use the object passed through the constructor.
Use Free Questions On a Trial Plan

Premium Questions

The premium question library contains our unique, hand-crafted questions. We offer a refund if you find any of them answered online.

Questions
Utilities, Runner, Document Store, Needle, Log Parser, Driver Exam, LinearLayout, Crop Ratio, Programmer Teacher, Chicken, Paragraph, Username, Chain Link, Hobbies, Read First Line, Node, Download, Shipping, Fragments, Racer, Back, Manifest, Recycler View, Snapshot, Date Transform, Segment, List View, Internal Nodes, Moving Total, Entry, Unique Numbers, Remove Repetitions, Max Sum, Unique Name, Friend, Paper Strip, Stories, Train, Platformer, Weighted Average, On Touch, Test Results, Product, Unloading Trucks, Fetch Username, Text Scaling, Shelf, Rare, Stack to List, Read Write Execute, Shining Star, Document Counter, Snow Storm, Relative Layout, Activity Result
Skills
Java OOP Bug fixing Memory management Language Stream Strings Serialization Exceptions Android UI Data structures Arrays Iteration Multithreading Arithmetic Event handling Configuration Algorithmic thinking Searching Graphs Dynamic programming Refactoring Sorting Test case design TDD
Score Distribution
Loading...
Pricing For Premium Questions