Software AG interview question

Mostly on Java JDK and tooling