Got a response within 2 weeks, had the first written interview, followed by a virtual interview and lastly a more intense in-person interview which covers case studies, culture fit, technical knowledge, assesment of social skills and approach to work.