Three technical interviews. One is online programming automated tasks: java classes, inheritance, polymorphism, encapsulation, multithreading, spring beans definitions using annotations and dependencies between beans, Example with working with database using jdbc. Java 8 streams and lambdas. Example contain a part of code in place and you need to provide missing parts in order to make the example working and tests pass.