2 rounds of interviews, 1st one with HR regarding all technical formalities to make sure you are a fit with the company requirements/visa/etc. 2nd (and 3rd sometimes) interview with the managers
Interview questions [1]
Question 1
Give an elevator pitch and tell about your experience, what brings you here, etc