This was the most strange interview.
For a tech lead or senior Java Software Engineer. No questions were asked about Java, Hibernate, few questions abot Spring and not even related to daily development process. No questions were asked abot leadership. There were some strange russian speaking guy with arrogant behaviour, totally unprepared for the interview, looked like he came up with questions on the go. No feedback have provided. It is hard to define the difficulty it was rather stupid then difficult.