Three interview processes. The first one with basic HR, asking you about basic intro such as expected salary. Second one with Hiring Manager asking you mainly about your background. And third with group you will be working with, which is the hardest one you need to face three to five people. They will be asking you more about your technical experience. The third one last for 1 hr.