Few stages where you answer technical and general questions about your skills, yourself your previous work experience and so on. You go on a call or you go to the office and then have a chat with them. It is very difficult. Overall a positive experience and a pleasent chat.