Welcome to the willhaben java assessment. To solve the problems ahead you can use any frameworks, libraries, etc. you want, as long as your code is written in Java.
You can use any external (online) ressources as long as you can explain your solution (e.g. stackoverflow is allowed).
The assessment consists of several parts, each depending on the previous one, so you have to solve them in order.