Interview process was swift and smooth, there were a total of 4 rounds - 3 technical, 1 HR. Agenda and topics of each round are clearly given to ensure the interviewee is well prepared. Topics and questions revolve around the domain of the role you are applying for. Interviewers are friendly and visibly knowledgeable in their respective domains, it felt more like friendly discussion and QnA.