Frist step was a quick 15-min phone screening with HR with more details about the role. The following week was a 30-min video interview with the hiring manager to mostly get to know each other and ask non-technincal questions. The next step was an on-site interview the following week with a 6-person panel (2 person group, 30-mins each, 2 hrs total)