Online teams, interview with two senior team members, asked a variety of question some technical, some people management based. Interview lasted about an hour. Applied online via website. They detailed the format of the interview very well at the start