Skip to content
Python
MIDDLE

Leave request application | Basic CRUD Test for Middle Full Stack Developer | Django, Python, JavaScript

Overall seniority level
Middle
Test duration
168 minutes
Evaluation
Automatic

Test overview

Test is combined from various tasks. Programming tasks and Choice questions. All evaluated automatically.

Task types

Programming task

Python | Django | Leave request application | Basic CRUD - To complete this task you will need to have the versions of Python and Django. This application uses `Python 3` and `Django 4.1.x`. This application contains a `leave` module for managing employee leave requests. The application hasn’t been finished yet and your job is to completely implement the functionality of the `leave` module using `CBV`, `i18n`, and `ModelForms`.

Level: Medium

Tested skills: CRUD, Django, Python 3.x

Programming task

JavaScript | Social Media Queries | Find upcoming events - Implement a function to find those of events observed by a user, that will happen soon.

Level: Medium

Tested skills: Async-Await, Dates, Jasmine, JavaScript, Node.JS, Promises

Choice questions

4 choice questions assessing knowledge of CSS, HTML

Level: Medium

Tested skills: CSS, HTML

Automatic evaluation

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