Entry Level Computer Graduates Online Test

Candidates Assessed


Organizations Served


Entry level computer graduates online test is the ideal pre-employment assessment for recruiters & hiring managers to assess programming skills of entry level graduates before the interview. Computer graduates test is based on topics like Abstraction Constructor, Inheritance & Polymorphism, OOPs Fundamentals. This test has helped our customers reduce their hiring time by 45%. 

About Entry Level Computer Graduates Online Test

A Computer graduate is someone who has knowledge of the IT domain and understands computer systems, skills related to operations on computers, or its integration with technology. 
Entry level graduate test helps us to screen the candidates having the below traits: 

  • Knowledge and experience in OOPs concepts 

  • Good understanding and knowledge of data structures and algorithms 

  • Experience in easy and medium level coding with languages like C, C++, C#, Java, PHP, Python, Python 3, Ruby, etc. 

Are you a jobseeker looking to sharpen your skills?

Test Summary

The freshers computer graduates test has been designed to assess the analysis, interpretation, and basic coding skills of a candidate. Using powerful reporting, you will have a detailed analysis of test results to help you make better decisions and predict candidate and employee success. 
The freshers computer graduates test enables employers and recruiters to identify knowledge in C and DBMS by evaluating relevant skills and job readiness. For this reason, an emphasis is laid upon evaluating the knowledge of applied skills gained through real work experience, rather than theoretical knowledge. 

The test may contain MCQs (Multiple Choice Questions), MAQs (Multiple Answer Questions), Fill in the Blanks, Whiteboard Questions, Audio/Video Questions, AI-LogicBox (AI-based Pseudo-Coding Platform), Job-based Simulations, True or False Questions, etc. 
The computer basic test is designed considering EEOC guidelines, it will help you assess & hire diverse talent without any bias. 

Test Duration: 60 minutes

No. of Questions: 22

Level of Expertise: Entry Level

Useful for hiring

  • Entry Level / Freshers Computer Graduates
  • Candidate with 0 to 1 year experience
  • Entry Level Database Management Operator

Topics Covered

right arrow

iMocha’s entry level computer graduates online test helps recruiters and hiring managers to evaluate candidate’s understanding about Abstraction concept which hides unnecessary information from the user  

right arrow

This test assesses candidate’s knowledge about constructor in programming which is used to initialize objects   

right arrow
Inheritance & Polymorphism

Our test helps in evaluation of candidate’s understanding about object-oriented concepts such as inheritance properties of another class and polymorphism which is a single interface to entities of different types  

right arrow
OOPs Fundamentals

Our test evaluates candidate’s knowledge about fundamentals of object-oriented programming system such as Inheritance, Encapsulation, Polymorphism, and Data abstraction  

right arrow
Geometric Algorithms

This computer basic test assesses candidate’s proficiency in geometric algorithm which are designed to solve geometric problems   

right arrow

Our test helps to evaluate candidate’s understanding about Arrays in programming language which is a group or collection that contains same data types  

right arrow
Coding (Easy and Medium)

Our test helps in assessment of candidate’s coding ability of a programming language 

Sample Questions

Choose from our 100,000+ question library or add your own questions to make powerful custom tests

Question types:

Multiple Option


Greedy Algorithm



Q 1. You have been given a list of cities and the distance between each pair of cities. What is the shortest possible route that visits each city and returns to the origin city? What is the time complexity of using a Naive Solution and Dynamic Programming?
O(n!) for Naive Solution
O(n22n) for Dynamic Programming
O(nn) for Naive Solution
O(n22n) for Dynamic Programming
O(n2) for Naive Solution
O(n22n) for Dynamic Programming
O(n!) for Naive Solution
O(nn) for Dynamic Programming

Question types:

Multiple Option





Q 2. Which of the following is the correct mechanism of class-based inheritance?

A) Basing an object upon another object.
B) Basing a class upon another object.
C) Basing a class upon another class.
D) Basing an object upon another class.
Both C and D

Sample Report

View Full Report . . .

Skill wise performance report by iMocha

Hire job-fit candidates using this test now

You can customize this test by

difficulty level
Setting difficulty level of test      

Choose easy, medium or hard questions from our skill libraries to assess candidates of different experience levels.                       

multiple skills
Combining multiple skills into one test

Add multiple skills in a single test to create an effective assessment. Assess multiple skills together.                                              

adding own skill
Adding your own questions to the test

Add, edit or bulk upload your own coding questions, MCQ, whiteboarding questions & more.                       

tailor made test
Requesting a tailor-made test                  

Get a tailored assessment created with the help of our subject matter experts to ensure effective screening.

Trusted By

Megan Akhras, Co-founder & director, JExcelle, Canada
gartner Logo

“We are a tutoring agency, wherein the crux of our business lies in the quality of the tutors we hire. Hence it is imperative that our hiring is top notch. We were impressed by the caliber, depth, and breadth of the assessments provided by iMocha. With iMocha, we have found a great assessment tool for our hiring requirements.”

Megan Akhras, Co-founder & director, J'Excelle, Canada

capgemini logo
coupa logo
ericsson logo
cognizant logo
nice logo
wipro logo

Start hiring job-fit candidates using this assessment