It was a a 4 round interview,
The first round was with the engineering manager, just a vibe check.
The second round is a take-home exam + submission.
The third round is a technical interview with engineering manager + engineering team lead.
The fourth round was interview with CEO/CTO + a developer to go over homework assignment.