Are you a candidate looking to sharpen your skills? Try our practice tests or view sample interview questions & Get hired by the best. Click Here×

Online Android Programming Test- Basic Level

Topics Covered

  • Life Cycle
  • Class/Object Subclass used in Android
  • Interface
  • Thread Concepts
  • Components
  • Activity Life Cycle

Useful for hiring

  • Android Developer (0-2 yrs of Experience)
  • Junior Android Programmer
  • Android App Developer-Junior Level

Start hiring job-fit candidates using this assessment

GET A DEMO

"Our recruitment team loves Interview Mocha especially for their skill assessments, simulators, and friendly support. Since using Interview Mocha, we interview only relevant candidates, and this has reduced our time to hire. Recruitment is no longer an hassle for us."

Christoph, e-Zest GmbH
Question

What is the use of NDK in Android?

Answer
    • Used to write native android code.

    • Used to write C/C++ code for android.

    • Used to write android code for network connectivity.

    • Used to write code for remote purposes.

Question

private class PhoneCall extends PhoneStateListener {    
    @Override
    public void onCallStateChanged(int state, String incomingNumber) {    }  
}

What is the purpose of using this Class?

Note: There can be multiple correct answers to this question.

Answer
    • Checks if the phone is ringing.

    • Checks if the phone is idle.

    • Checks if the phone is off the Hook.

Question

Which of the following would save the full-size image?

Note: There can be multiple correct answers to this question.

Answer
    • public void saveImage() {
          Intent intent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
          File file = new File(photoPath);
          Uri uri = Uri.fromFile(file);
          Intent.setData(uri);
          this.sendBroadcast(intent);
      }
       

    • <manifest ...>
      <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
      ...
      </manifest>
       

    • public void saveImage() {
          Intent intent = new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE);
          File file = new File(photoPath);
          Uri.fromFile(file);
          Intent.setData(uri);
          this.sendBroadcast(intent);
      }
       

Test details:

Android test will evaluate a candidate's practical knowledge and will identify whether the candidate is ready to be employed. This Android app online test can be taken by candidates from anywhere in the comfort of their time zone.

This Android online test for Android developer contains MCQ's (Multiple Choice Questions), MAQ's (Multiple Answer Questions), Fill in the Blank, Descriptive, True or False.  Test your candidate with this pre-built Android assessment & experience hassle-free hiring.

Test Details: 20 minutes 
15 Theory Questions
05   Application Oriented Questions 

Test description:

Android is a Linux-based open-source operating system used for smartphones & tablets. The Android Programmer is responsible for designing and building applications for the Android platform. The candidate must possess the basic knowledge of Java coding, Android SDK, various Android’s APIs, unit-testing & bug fixing.

Android online test is specially designed by our global subject matter experts (SMEs) to test basic level Android skills of an Android developer – as per the industry standards. This Android test enables hiring managers & recruiters in the tech industry, to assess the in-depth knowledge of applicants before an interview.
 
Online Android test contains questions on the following topics:

  • Life Cycle
  • Class/Object Subclass used in Android
  • Interface
  • Thread Concepts
  • Components
  • Activity Life Cycle
Android online test helps to screen the candidates who possess traits as follows: 

 
1.  Strong knowledge of designing, building, and maintaining high performance, reusable, and reliable Java code
2.  Ability to translate designs and wireframes into high-quality code
3.  Good understanding of Android UI design principles, patterns, and best practices
4.  Knowledge of the open-source Android ecosystem and the libraries available for common tasks
5.  Familiarity with Google’s Android design principles and interface guidelines
 
 
Use our scientifically designed Android programming test for candidate screening or ask us for the customizable assessment with all your requirements. Our intelligent reports on Android knowledge test will help you to gauge the technical strengths of the candidate to make the right hiring decisions.

Good News! You can customize this test as per your requirement

  • Choose and add questions from Interview Mocha question libraries

  • Add your own set of questions

  • Customize test settings like duration, number of questions, passing score, web proctoring and much more

  • Mail us at support@interviewmocha.com to create a custom test

Looking for a tailor-made test, to suit your assessment needs?

Get in touch

Global companies using Mocha assessments

  • altran
  • credit suisse
  • sephora
  • nielsen
  • capgemini
  • akamai

How Mocha assessments are brewed

Speed up your IT recruitment with Interview Mocha

  • 500+ IT skill tests
  • 20+ coding languages
  • 50+ domain knowledge tests
  • 100+ digital 2.0 skill tests
  • Customer focus aptitude tests
  • Enterprise ready features & more...
GET A DEMO

Why hiring managers and recruiters across the globe love Interview Mocha

Take your first step to hire job fit candidates

GET A DEMO