I have applied through their careers page. Received call from HR to schedule interview. There were 2 rounds of interview after that offer was released 1. Technical round : This was pure technical round. Asked concepts about technology and to create small demo related to technology. Interviewers helped me understand questions 2. Managerial/Techno functional round : This round started with overview of company and project so I got the idea what things I will be working upon . There were scenario based and high level questions. Few pure technical questions.