콘텐츠로 건너뛰기

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, Lambda Expressions

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

Java | Core Java | Time Service - Implement solutions based on your knowledge of Java Time API.

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

선택형 문제

에 대한 지식 평가 JavaSpring Boot

코드 갭

에 대한 지식 평가 JavaMongoDB

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

Java | MongoDB, Spring Boot | Flight searcher with MongoDB cache - Implement code that will be able to query multiple airlines for prices according to the client’s request.

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

선택형 문제

에 대한 지식 평가 Java, , 최대 절전 모드

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

Java | Spring, Hibernate | Hottest pepper application - Implement methods inside PepperDao class using Spring and Hibernate.

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

선택형 문제

에 대한 지식 평가 Java,

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

Java | Spring | Currency Exchange Service - Create a currency exchange rate service. It should allow users to fetch information about currency exchange rates and calculate the amount of money they will get after the exchange.

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

선택형 문제

에 대한 지식 평가 Java,

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

Java | Kafka | Flight tickets reservations - Implement the service for validating data quality which is received from the travel agencies.

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

선택형 문제

에 대한 지식 평가 Java, Spring Boot

코드 갭

에 대한 지식 평가 Java

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

Java | Spring Boot | HATEOAS Bike Station - Finish the implementation of HATEOAS to the REST API.

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

Front End programming task - Level: Easy

JavaScript | TypeScript | Invoice application - frontend - Implement the front-end part for merging and aggregating the invoice data with currency exchange rates.

Back End programming task - Level: Easy

Java | Invoice application - backend - Implement the backend part for searching and aggregating invoice data with the service and the DAO methods.

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

선택형 문제

에 대한 지식 평가 Java

코드 갭

에 대한 지식 평가 Java

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

Java | GetWordFromText and Reverse - Implement two methods which will be returning the words from the text and reversing them.

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

선택형 문제

에 대한 지식 평가 QA, Unit-Testing, Manual Testing, Testing

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

QA | Java, Selenium | Multi-factor authentication test automation - Automate the authentication mechanism in Selenium.

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

코드 갭

에 대한 지식 평가 Java, QA, Selenium

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

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.

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

코드 갭

에 대한 지식 평가 Java, QA, Selenium

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

Java | Selenium | Dropdowns and collections - Implement two methods in the SeleniumExecutor class, which should use the Selenium WebDriver to perform the below tasks on the page from the src/test/resources/__files/index.html page.

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

코드 갭

에 대한 지식 평가 Java, Selenium

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

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.