Skip to content
junit
MIDDLE

Vending Machine Test for Middle QA Engineer | Java, JUnit

Overall seniority level
Middle
Test duration
73 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

QA | JUnit 5 | Lifecycle and test annotations code gap assessing knowledge of Java, JUnit 5, QA

Level: Medium

Tested skills: Java, JUnit 5, QA

Code gaps

QA | JUnit 5 | Run test with parameters provided by method code gap assessing knowledge of Java, JUnit 5, QA

Level: Medium

Tested skills: Java, JUnit 5, QA

Programming task

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

Level: Medium

Tested skills: Java, Java 17, JUnit, Maven, QA

Code gaps

QA | JUnit 5 | Run test with parameters provided by annotation code gap assessing knowledge of Java, JUnit 5, QA

Level: Medium

Tested skills: Java, JUnit 5, QA

Choice questions

4 choice questions assessing knowledge of Java, QA, Unit-Testing

Level: Medium

Tested skills: Java, QA, Unit-Testing

Automatic evaluation

We automatically score multi-choice tests and programming tasks and evaluate candidate code for logical correctness, time efficiency and code quality.