Sudoku Validator

This is a Gradle project written using IntelliJ. It can be run from the IDE, or from the CLI using ./gradlew test or its Windows counterpart.

We will solve the exercise together during the interview. Use of Copilot and similar tooling is not allowed.

The purpose of the exercise is to pair and code something within the time limit, not finding the most performant solution, or judging your code structure and naming conventions.

Behavior

Familiarise yourself with Sudoku rules: https://en.wikipedia.org/wiki/Sudoku

Structure

SudokuBoard contains a basic implementation of a board, and a placeholder method to validate their correctness.

SudokuBoardTest contains a handful of tests that SudokuBoard has to validate correctly.