3 stage interview process:
1. Non-technical/company fit interview
2. Technical test task (java app + some optional frontend work)
3. Technical interview, technical questions and reviewing the app from stage 2.
The whole recruitment process was handled professionally. Interviewers were friendly and give you a lot of opportunity to show your skills and attitude. Be yourself and stay positive even if you don't know the correct answer.