Skip to content
python
MIDDLE

REST Client for Shipping company Test for Middle Python Developer | OAuthLib 3.1.0

Overall seniority level
Middle
Test duration
93 minutes
Evaluation
Automatic

Test overview

Test is combined from various tasks. Programming task, Choice questions and Code gaps. All evaluated automatically.

Task types

Code gaps

Python | Extended unpacking code gap assessing knowledge of Python 3.x

Level: Medium

Tested skills: Python 3.x

Code gaps

Python | Partial function code gap assessing knowledge of Python 3.x

Level: Medium

Tested skills: Python 3.x

Code gaps

Python | Super method code gap assessing knowledge of Python 3.x

Level: Medium

Tested skills: Python 3.x

Code gaps

Python | Metaclass abstract method code gap assessing knowledge of Python 3.x

Level: Medium

Tested skills: Python 3.x

Programming task

Python | REST Client for Shipping company - A simple and customizable shipment manager with a client for a REST API of a shipping company uses a simple Basic Auth and uses its own custom, serializable data structures. This task will test practical Python 3 skills as well as basic REST API interaction knowledge. This application uses `Python 3` and `OAuthLib 3.*`.

Level: Medium

Tested skills: HTTP, OAuth2, OAuthLib, OAuthLib 3, OAuthLib 3.1.0, Python 3, Python 3.x, REST

Choice questions

5 choice questions assessing knowledge of Python 3.x

Level: Medium

Tested skills: Python 3.x

Automatic evaluation

We automatically score multi-choice tests and programming tasks and evaluate candidate code for logical correctness, time efficiency and code quality.