Programming

Junior Python Developer

Entry-level Python test with 7 coding exercises and 3 multiple-choice questions on lists, dictionaries, loops and exceptions, with a 60-minute limit.

Difficulty

Easy

10

questions

Time limit of

60

mins

English

About this test

Candidates write real Python functions whose output is checked automatically, then answer three theory questions on language basics. The exercises are short and familiar, from averaging a list to FizzBuzz, so the test shows who can turn a simple requirement into working code.

For a harder check with algorithms and language internals, see Mid-Level Python Developer and Senior Python Developer.

What it measures

  • Telling mutable and immutable data structures apart

  • Using the continue statement and recognizing built-in exceptions

  • Writing a function that averages a list and handles an empty list

  • Implementing FizzBuzz

  • Working with dictionaries, such as summing prices or counting word frequency

  • Finding the largest value in a list

Ideal for

  • Junior Python developers

  • Interns and recent graduates

  • First technical filter for entry-level backend or data roles

Details

Programming

Difficulty

Easy

Time limit of

60

mins

Python

English

10

questions

Average duration:

0

min

1

times completed