Interview had 5+ rounds including filling out an initial questionnaire, a screening call, a group interview (with the other candidates for the job), a technical assignment (3-4 hrs), a follow up call about the technical assignment, a 'culture fit' interview with the full team, and then 1+ 1:1 calls with the CEO