Middle developer skill test and interview questions

Use a Middle developer skill test to assess and measure the abilities of Middle-level job applicants. Pick a test from our wide range of frameworks, such as C++, Django, and JavaScript. Make better use of your time and screen applicants with a test to take only the best applicants through to the next stage of the interview process. 

Python
MIDDLE
Tested skills
Duration
70 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Python

Programming task - Level: Medium

Python | Django 2.2.x | Bookstore Inventory Application - Finish the implementation of the CRUD functionality using CBV.

Python
MIDDLE
Tested skills
Duration
120 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Python

Programming task - Level: Medium

Python | Vehicle sales report - Implement an application to create reports based on the vehicle sales data warehouse.

Symfony
MIDDLE
Tested skills
Duration
55 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of PHP, Symfony, Twig

Programming task - Level: Medium

PHP | Symfony | Customer Relationship Management System - Implement a Command using Symfony's Console Commands.

Selenium
MIDDLE
Tested skills
Duration
40 minutes max.
Evaluation
Automatic
Test overview

Code gaps

assessing knowledge of Java, QA, Selenium

Programming task - Level: Medium

QA | Java, Selenium | Text and link extraction - The aim of this task is to test the candidate's abilities in retrieving text from the page. The tasks include waiting for an element with text to be visible as well as invisible elements.

TypeScript
MIDDLE
Tested skills
Duration
126 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Typescript

Programming task - Level: Medium

TypeScript | NestJS | Coffee Recommendation API for My Barista app - Implement NestJS REST service for rating and recommending coffee types.

C#
MIDDLE
Tested skills
Duration
160 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of .NET, C#

Programming task - Level: Medium

.NET | MT101 Swift message parser and validator - Implement a parser and a validator for data that contains Swift MT101 messages.

Android
MIDDLE
Tested skills
Duration
39 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Android

Programming task - Level: Medium

Android | Kotlin | ConstraintLayout Animation - Implement layout elements animations using ConstraintLayout API.