Coding tests catalog

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

Choice questions

assessing knowledge of Python

Programming task - Level: Medium

Python | Pandas | A food delivery startup - Transform a database of orders by reducing its dimensionality and creating an additional analytical table.

Available in Team and Enterprise plans

Create account
C#
JUNIOR
Tested skills
Duration
64 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of .NET, Basic Common topics, Visual Basic .NET

Code gaps

assessing knowledge of .NET, Basic Common topics, C#, Visual Basic

Programming task - Level: Easy

.NET | Visual Basic | Sanction List Service - Complete the implementation of a service that scans and looks for transactions that contain words from asanction list. This task verifies the basic knowledge of VB.NET such as interfaces, classes, exceptions.

Available in Team and Enterprise plans

Create account
Python
JUNIOR
Tested skills
Duration
45 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Python

Programming task - Level: Easy

Python | Client Base Creator - Implement the application to retrieve customer's contact data from the chat messages.

Available in Team and Enterprise plans

Create account
.NET
MIDDLE
Tested skills
Duration
156 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of .NET, Advanced memory management .NET, C#, Fundamentals of memory, Heap and stack, Memory allocation, .NET Core, Basic Common topics, Logging

Programming task - Level: Medium

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

Available in Team and Enterprise plans

Create account
Selenium
JUNIOR
Tested skills
Duration
43 minutes max.
Evaluation
Automatic
Test overview

Code gaps

assessing knowledge of Java, Selenium

Programming task - Level: Easy

Java | Selenium | Authentication in web service - Implement four methods at the LoginPage class marked with //TODO implementation. All of them should use the Selenium WebDriver to interact with the page.

Available in Team and Enterprise plans

Create account
.NET Core
SENIOR
Tested skills
Duration
90 minutes max.
Evaluation
Automatic
Test overview

Programming task - Level: Hard

.NET | .NET Core | Threads | Bank gateway for booking transactions in Central Accounting System - Implement the IBookingGateway interface (create own class in a separate file in theBookingGatewayService project and implement it) and finish implementation of the BookingGatewayFactory class, which should create objects of IBookingGateway.

Available in Team and Enterprise plans

Create account
React
SENIOR
Tested skills
Duration
175 minutes max.
Evaluation
Automatic
Test overview

Front End programming task - Level: Senior

JavaScript | React, Redux | Address Book - Implement missing features of a small React web application built on top of Redux.

Back end programming task - Level: Medium

JavaScript | Node.js | Address Book - Implement endpoints to fetch the list of contacts (with a phase matching and results limiting), fetch details of a single contact and to delete the given contact.

Available in Team and Enterprise plans

Create account
Swift
MIDDLE
Tested skills
Duration
48 minutes max.
Evaluation
Manual
Test overview

Choice questions

assessing knowledge of Swift, iOS

Code gaps

assessing knowledge of Swift, Unicode, iOS

Code review task - Level: Medium

iOS | Swift | BookDataAnalyst - Please perform a code review of this code. Pay attention to the quality and compliance with the best practices.

Available in Team and Enterprise plans

Create account