Initial phone screen with Human Resources (15-30min), interview with team lead (45min), interview with the team(1hr), on site interview + 30min presentation.
Mainly questions about your resume and past experiences
Interview questions [1]
Question 1
Go over your resume and talk about your experience and projects in detail