3 rounds: competency questions with HR, technical take home assessment, final round with Hiring manager and Technical lead. The technical assessment wasn't too difficult and required you to finish within 3 hours. The final round was split into two separate 45 min interviews, the first was with the Hiring manager and Technical Lead which tested your knowledge of the company and asked general competency questions. The second interview went through your technical assessment asking why you made certain decisions how you could improve, etc.