>
Python
Programming
Mid-Level Python Developer
Intermediate Python test with 7 coding exercises and 3 multiple-choice questions on list comprehensions, the GIL, sorting, merging and bracket validation.
Difficulty
Intermediate
10
questions
English
About this test
Candidates write seven Python functions that are checked automatically, and answer three theory questions on the language. The problems ask for algorithmic thinking with lists, strings and dictionaries rather than simple loops.
It sits between Junior Python Developer and Senior Python Developer. Use it when the role needs someone who can solve algorithmic problems without guidance.
What it measures
Writing and reading list comprehensions
The difference between append and extend on lists
What the Global Interpreter Lock does
Finding the common elements of two lists, sorted and unique
Validating balanced brackets in a string
Generating Fibonacci numbers and merging two sorted lists
Ideal for
Mid-level Python developers
Backend engineers working in Python
Candidates moving up from junior roles
Details
Programming
Difficulty
Intermediate
Python
English
10
questions
Average duration:
0
min
12
times completed