Coding tests catalog

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

Choice questions

assessing knowledge of QA, Spock, Unit-Testing, JUnit

Programming task - Level: Easy

Cucumber | ATM Service | ATM Service Validation - Write Cucumber validation tests for ATM.

Available in premium plans

Create account
Kotlin
JUNIOR
Tested skills
Duration
55 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Kotlin

Programming task - Level: Easy

[Single file] Kotlin | Orders Analyzer | Calculate the total ordered quantity for every weekday - Implement a method that will analyze orders dataset and return a map with the total ordered quantity for every weekday

Available in premium plans

Create account
Kotlin
SENIOR
Tested skills
Duration
55 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Kotlin

Programming task - Level: Hard

[Single File] Kotlin - Logs Analyzer - Count matching log file entries - Implement a method that will iterate through the files and return a map with the file name and a number of lines which include the search string, as a value

Available in premium plans

Create account
Kotlin
MIDDLE
Tested skills
Duration
55 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Kotlin

Programming task - Level: Medium

Kotlin | Flight manager app | Seats reservation and flights analysis - Implement missing features of the flights' data management application like seats reservation and flights analysis.

Available in premium plans

Create account
Jenkins
MIDDLE
Tested skills
Duration
68 minutes max.
Evaluation
Automatic
Test overview

Programming task - Level: Medium

Jenkins | Job DSL | Job Configuration - Complete Jenkins configurations with Jenkins Job DSL.

Code gaps

verifying the most esstential skills in Jenkins.

Available in premium plans

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

Choice questions

assessing knowledge of ES6, JavaScript, AJAX, Web development

Programming task - Level: Hard

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

Available in premium plans

Create account
ios
MIDDLE
Tested skills
Duration
40 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of iOS

Programming task - Level: Medium

iOS | Swift | Students details applicaction - Implement an app maintaining student details in a file and allowing users to query the file in order to retrieve specific data.

Available in premium plans

Create account
Android
MIDDLE
Tested skills
Duration
70 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Android

Programming task - Level: Medium

Android | ListView | Todo List - Display a List of items using ListView, implement a Checkbox control, mark items as done/undone and update model data.

Available in premium plans

Create account
Android
MIDDLE
Tested skills
Duration
70 minutes max.
Evaluation
Automatic
Test overview

Choice questions

assessing knowledge of Android

Programming task - Level: Medium

Android | RecyclerView | Todo List - Display a List of items using RecyclerView, implement a Checkbox control, mark items as done/undone and update model data.

Available in premium plans

Create account