- JDK 21
- Gradle (embedded in the project)
./gradlew clean build- annotation
- cache
- collections
- common (some uncategorized stuff)
- core
- dynamic
- iterators
- jvm
- multithreading
- numeric
- parser
- proxy
- recursion
- refactoring
- search
- serialization
- sorting
- stream
- string
- tree
Sure, we have tests; they contain some code which describes implementation in a natural way.
SQL folder contains tasks which require writing SQL queries to solve them. Check appropriate video on YouTube
The interview-materials folder contains some notes about interview preparation and useful links. We can perceive materials in this folder as project backlog or "box with other stuff"
Check java-interview-faq-n-answers repo to get materials for preparation to Java verbal interview