콘텐츠로 건너뛰기

Java 17

Java 17 online coding tests & interview questions

Java
시니어
검증된 기술
기간
111 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 Java, Core Java, I/O system, Lambda Expressions, Exceptions

코드 갭

에 대한 지식 평가 Java, Core Java, I/O system, Lambda Expressions, Network Communication

프로그래밍 작업 - 레벨: 어려움

Java | Library application - Create an application that allows the library to manage books, their borrowings and prepare some reports about books that were not returned on time. Finish implementation of the missing service methods.

Java
중간
검증된 기술
기간
75 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 Core Java, Java, Serialization, Date and Time, Generics

코드 갭

에 대한 지식 평가 Core Java, Java, Memory Management, Network Communication, Lambda Expressions

프로그래밍 작업 - 레벨: 중간

Java | Library application - Creating an application allowing the library to manage books and their borrowings. Your current task is to finish the implementation of missing service methods.

Java
주니어
검증된 기술
기간
49 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 Core Java: Network Communication, Generics, Memory Management

코드 갭

에 대한 지식 평가 Core Java: Collections, Memory Management, Generics

프로그래밍 작업 - 레벨: 쉬움

Java | Currency Exchange - Complete the implementation of the Currency Exchange app, which is responsible for managing exchange rates and exchanging the currencies.

Java
주니어
검증된 기술
기간
37 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 Java, Core Java, Lambda Expressions, Memory Management

코드 갭

에 대한 지식 평가 Core Java, Java, Memory Management, collections, Lambda Expressions

프로그래밍 작업 - 레벨: 쉬움

Java | Library Application - Creation of an application allowing the library to manage their books stock. Task goal is to finish the implementation of missing service methods.

junit
중간
검증된 기술
기간
73 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 JavaQA

코드 갭

에 대한 지식 평가 JavaQA

프로그래밍 작업 - 레벨: 중간

QA | Java, JUnit | Vending Machine - Write unit tests for the verification of a Vending machine.

Java
중간
검증된 기술
기간
69 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 API, Java

코드 갭

에 대한 지식 평가 Java, Java Stream API, Streams

프로그래밍 작업 - 레벨: 중간

Java | Standard Search Engine - Implement engine for product searching based on simple and compound predicates.

Java
시니어
검증된 기술
기간
78 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 Java

코드 갭

에 대한 지식 평가 Java

프로그래밍 작업 - 레벨: 어려움

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

Java
중간
검증된 기술
기간
97 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 Java

코드 갭

에 대한 지식 평가 Java

프로그래밍 작업 - 레벨: 중간

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
시니어
검증된 기술
기간
71 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 Java, Multithreading

코드 갭

에 대한 지식 평가 MongoDB

프로그래밍 작업 - 레벨: 어려움

Java | Circuit Breaker and Retry pattern - Implement circuit breaker, fallback and retry pattern in microservice architecture.

Java
중간
검증된 기술
기간
57 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 Java, Spring Boot

코드 갭

에 대한 지식 평가 PostgreSQL, SQL

프로그래밍 작업 - 레벨: 중간

Java | Spring Boot | Items Retriever Microservice - Implement a microservice to retrieve items from the shopping system.

Java
주니어
검증된 기술
기간
39 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 Java, Spring Boot, JPA

코드 갭

에 대한 지식 평가 Java

프로그래밍 작업 - 레벨: 쉬움

Java | Spring Boot with JPA queries - Implement SQL queries to find the best streaming platform.

Java
주니어
검증된 기술
기간
39 최대 분.
평가
자동
테스트 개요

선택형 문제

에 대한 지식 평가 Core Java, Java, Lambda Expressions, Memory Management

코드 갭

에 대한 지식 평가 Core Java, Java, collections, Memory Management, (function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'960a1cfd5aa2cf70',t:'MTc1Mjc1OTIzMS4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();