The recruitment process include screening call, long technical interview and personal meeting.
The interview was in 2018, therefore I'm not sure they still do offline interviews.
First screening call aimed to see if you are a fit. Online interview is for questions about your experience and overall IT knowledge. Offline interview is for evaluating your soft skills.