The interview process began with a request for school transcripts, followed by a 30 min video interview. After that, a technical assignment dealing with a technology was given with a 1-week deadline. Following that, a 30-min presentation was scheduled with 3 meetings of 15-30 minutes each following after. Afterwards, the last interview was with the CEO themselves, which I did not make it to. Email response was somewhat slow, taking up to a month for the rejection email to come in.