Currency Exchange Test for Java Internship
- Overall seniority level
- Junior
- Test duration
- 49 minutes
- Evaluation
- Automatic
Test overview
Test is combined from various tasks. Programming task, Choice questions and Code gaps. All evaluated automatically.
Task types
Code gaps
Java | List generics code gap assessing knowledge of Core Java, Generics, Java
Level: Easy
Tested skills: Core Java, Generics, Java
Code gaps
Java | Immutable one element set code gap assessing knowledge of Collections, Core Java, Java
Level: Easy
Tested skills: Collections, Core Java, Java
Code gaps
Java | Memory leaks code gap assessing knowledge of Core Java, Java, Memory Management
Level: Easy
Tested skills: Core Java, Java, Memory Management
Programming task
Java | Currency Exchange - Complete the implementation of the Currency Exchange app, which is responsible for managing exchange rates and exchanging the currencies.
Level: Easy
Tested skills: Java, Java 17
Choice questions
3 choice questions assessing knowledge of Generics, Java, Memory Management, networking
Level: Easy
Tested skills: Generics, Java, Memory Management, networking
Automatic evaluation
We automatically score multi-choice tests and programming tasks and evaluate candidate code for logical correctness, time efficiency and code quality.