Python 3 Pre-employment Test – Basic Level

Candidates Assessed


Organizations Served


iMocha's Python 3 pre-employment test enebales recruiters and hiring managers to evaluate candidate's basic python coding skills objectively and quickly. The test is useful for hiring job roles such as Junior level Python 3 Programmer & Entry level Python 3 Developer. Our Python 3 pre-employment basic level programming test can reduce hiring cost by 40%

About Python 3 Pre-employment Test – Basic Level

Python 3 pre-employment test (Basic) is designed to assess Python 3 programming skills of a candidate.

The best way to evaluate a programmer for a job is to give him a coding test. The candidate has to write a code which uses the concepts of Python 3 and Error handling to solve the real world problems. If a programmer also writes comments for his code then he is considered a good programmer.

Are you a jobseeker looking to sharpen your skills?

Test Summary

Using powerful reporting, you will have detailed analysis of test results to help you make better decisions and predict candidate and employee success.The test enables employers and recruiters to identify potential hires by evaluating working skills and job readiness. For this reason, emphasis is laid upon evaluating the knowledge of applied skills gained through real work experience, rather than theoretical knowledge.

The test may contain AI-LogicBox (pseudo coding platform) & Coding Simulators, etc.

Test Duration: 30 minutes

No. of Questions: 2

Level of Expertise: Entry/Mid/Senior

Useful for hiring

  • Junior level Python 3 Programmer
  • Entry level Python 3 Developer

Topics Covered

right arrow

The Python 3 pre-employment test assesses candidate's python coding skills

Sample Questions

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

Question types:



String Manipulation



Q 1. Write a program to convert the given code to a newer version.

In the current code, the character * is used for pointers. In new code replace * with a ->. 

This replacement should not be done inside the comments.

  • A comment is a string that starts with // and terminates at the end of the line.

Input Format
Maximum 100 lines of code in string format, Each line contains maximum of 50 characters.

Output Format
Print code in string with the new version.

Sample Input
int t; //variable t
t*a=0;  //t*a does something
return 0;

Sample Output
int t; //variable t
t->a=0;  //t*a does something
return 0;

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

Pedro Furtado, Capacity Manager, Altran-Portugal
gartner Logo

“Finding quality talent is a challenge more so when you consider the sheer number of resumes we get each year. To top this, the time we spent on our recruitment process was humongous. iMocha helped us to cut down on our candidate filtration time by 40 %, making it our preferred assessment tool.”

Pedro Furtado, Capacity Manager, Altran-Portugal

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

Start hiring job-fit candidates using this assessment