All interviews are held on Teams during covid-19.
First round is 30-min with the hiring manager, manager briefly introduced what the team does and talked about things on my resume.
Second round is 2-hr technical with 2 people from the team (was originally told in the email to be 4-hr with 4 people). Went through things I did in current company and some technical questions. Be prepared to explain projects you did in details (inputs, outputs, logic size, lines of code, etc.)
Last round is 30-min with HR. Typical behavior questions.