This is a simple Java project that serves as the skeleton for technical interviews conducted on a candidate's laptop. If this project results in a successful build, your system should be ready for the interview. The project uses Gradle as the build tool and requires a Java Development Kit (JDK) 25 or later to be installed on your system.
- Clone this repository using Git
- Verify you have a JDK 25 or later installed
- Open the project in your preferred IDE
Run the following command to build the project:
./gradlew buildOr on Windows:
gradlew.bat build
If everything is correctly set up, this should return:
./gradlew build
BUILD SUCCESSFUL in <n>s
5 actionable tasks: 5 executed
FAILURE: Build failed with an exception.
* What went wrong:
Could not determine the dependencies of task ':compileJava'.
> Could not resolve all dependencies for configuration ':compileClasspath'.
> Failed to calculate the value of task ':compileJava' property 'javaCompiler'.
> Cannot find a Java installation on your machine matching: {languageVersion=25, vendor=any vendor,
implementation=vendor-specific}. Toolchain download repositories have not been configured.
Verify that you've installed suitable JDK.
java --version
openjdk 25.0.2 2026-01-20 LTS
OpenJDK Runtime Environment Temurin-25.0.2+10 (build 25.0.2+10-LTS)
OpenJDK 64-Bit Server VM Temurin-25.0.2+10 (build 25.0.2+10-LTS, mixed mode, sharing)