Ir al contenido

concurrency

concurrency online coding tests & interview questions

Java
SENIOR
Tested skills
Duration
78 minutes max.
Evaluación
Automático
Resumen de la prueba

Choice questions

assessing knowledge of Java

Code gaps

assessing knowledge of Java

Programming task - Level: Hard

Java | Precomputation Queue - Implement priority queue which will be used on several nodes to asynchronously precompute statistics about product sets.

Java
MIDDLE
Tested skills
Duration
97 minutes max.
Evaluación
Automático
Resumen de la prueba

Choice questions

assessing knowledge of Java

Code gaps

assessing knowledge of Java

Programming task - Level: Medium

Java | Precomputing Search Engine - Implement the optimized engine for the product search, based on the precomputation task to precompute the results for any set of the options.

Java
MIDDLE
Tested skills
Duration
39 minutes max.
Evaluación
Automático
Resumen de la prueba

Choice questions

assessing knowledge of Java

Code gaps

assessing knowledge of JUnit 5, Java, QA

Programming task - Level: Medium

Java | JUnit | Flight Manager - Implement the missing features into the application responsible for managing flights data.

Swift
SENIOR
Tested skills
Duration
165 minutes max.
Evaluación
Automático
Resumen de la prueba

Choice questions

assessing knowledge of Swift, iOS

Programming task - Level: Hard

iOS | Swift | Book Keeper App - Initialize the Core Data Stack to work concurrently, including saving on a background thread and generic item fetching on the main thread; implement additional functionality by filling out the missing methods and fixing the UI functionality so that a user would be able to add or edit Company items and Invoices; implement the search functionality in both views. Lastly, he will need to limit the textField entry appropriately in order to pass the tests.

Spring
MIDDLE
Tested skills
Duration
108 minutes max.
Evaluación
Automático
Resumen de la prueba

Choice questions

assessing knowledge of Java, Spring, JPA

Programming task - Level: Medium

Java | Spring, Hibernate | Legacy RESTful Blog - implement comments for blog posts - Create a simple REST application for serving a blog. Please note, that this project is using the legacy structure.

Java
SENIOR
Tested skills
Duration
42 minutes max.
Evaluación
Automático
Resumen de la prueba

Choice questions

assessing knowledge of Java, Spring, Spring - Dependency Injection

Programming task - Level: Hard

Java | Spring Boot, MongoDB, REST API | Blog app - Add a comments feature to a simple Spring Boot REST blog application.

Java
MIDDLE
Tested skills
Duration
55 minutes max.
Evaluación
Automático
Resumen de la prueba

Choice questions

assessing knowledge of Java

Programming task - Level: Medium

Java | Spring Security | Secure POST - Secure an enterprise application by allowing the administrator only to call state changing endpoints.

Java
MIDDLE
Tested skills
Duration
65 minutes max.
Evaluación
Automático
Resumen de la prueba

Choice questions

assessing knowledge of Java

Programming task - Level: Medium

Java | Orders Analyzer | Find an average order value for every weekday - Implement OrdersAnalyzer#averageDailySales method that returns a map of days of a week and rounds the average value to the nearest integer.

Spring Security
MIDDLE
Tested skills
Duration
66 minutes max.
Evaluación
Automático
Resumen de la prueba

Choice questions

assessing knowledge of Java, CleanCode

Programming task - Level: Medium

Spring Security - Secure methods to allow only the article author to create and read an article with his name, using method annotations.

Spring Security
MIDDLE
Tested skills
Duration
66 minutes max.
Evaluación
Automático
Resumen de la prueba

Choice questions

assessing knowledge of Java, CleanCode

Programming task - Level: Medium

Spring Security - Secure ArticleService so that it returns only those articles in locale that are equal to the one currenntly used.

Java
MIDDLE
Tested skills
Duration
66 minutes max.
Evaluación
Automático
Resumen de la prueba

Choice questions

assessing knowledge of Java, CleanCode

Programming task - Level: Medium

Java | Logs Analyzer | Count matching log file entries - Complete a method which counts the lines within a ZIP file matching search strings.

Java
SENIOR
Tested skills
Duration
107 minutes max.
Evaluación
Automático
Resumen de la prueba

Choice Questions

Verify knowledge of Java: Primitive Data Types, Logging, Reserved Words, interface defaults, concurrency, and **Environment Variables

Tarea de programación

Write code to pass unit tests in a Java distributed configuration store

Java
SENIOR
Tested skills
Duration
62 minutes max.
Evaluación
Automático
Resumen de la prueba

Choice Questions

Verify knowledge of Java: Primitive Data Types, Logging, Environment Variables, concurrency, Reserved Words, and interface defaults

Tarea de programación

Implement two methods in OrdersAnalyzer in a Java application

Java
MIDDLE
Tested skills
Duration
42 minutes max.
Evaluación
Automático
Resumen de la prueba

Choice Questions

Verify knowledge of Spring: Context, Dependency Injection, context hierarchy, and constructor-based injection

Choice Questions

Verify knowledge of Java: Command Prompt, Singletons, and Concurrent Maps

Tarea de programación

Implement all methods in the ItemRepository class

Spring framework
MIDDLE
Tested skills
Duration
56 minutes max.
Evaluación
Automático
Resumen de la prueba

Choice Questions

Verify knowledge of Spring: constructor-based injection, context hierarchy, and Context, Dependency Injection

Choice Questions

Verify knowledge of Java: Collections, Concurrent Maps, and File Handling

Tarea de programación

Implement the ParserService#parseString method in a Spring application

java
MIDDLE
Tested skills
Duration
60 minutes max.
Evaluación
Automático
Resumen de la prueba

Collections questions

assessing knowledge of Collections API

Concurrency questions

assessing knowledge of concurrency

Tarea de programación

extracting method metadata with Reflections API

Java
MIDDLE
Tested skills
Duration
55 minutes max.
Evaluación
Automático
Resumen de la prueba

Choice questions

assessing knowledge of Java standard API

Tarea de programación

flights manager application, candidate needs to implement two business methods for finding flights between two cities and generating a seats list for a plane. Requires Java knowledge.