before interview, you need to take online accessments, including verbal reasoning, analytics and design. there will be 3+ rounds of interviews, first you will be interviewed by a your future collegues with some tech questions, then your leader with some high level questions