Applicable Experience & Durations
Mid-level (3h) | Senior (2h)
The goal of this task is to build a backend service with a SQL database that implements a predefined REST API.
In particular, the candidate is expected to:
- Demonstrate their approach to unit testing;
- Organize code in a readable and maintainable way.
The candidate gets access to a private GitHub repository with the task description, a project boilerplate, and API tests.
They submit their solution by creating a Pull Request.
The evaluation is based on the results of the automated functional tests and the code review scorecard that covers more advanced aspects within the target competence.
Automated functional tests
Detailed code review scorecard