The interview process involved an online application, a one-way video interview with pre-recorded questions, followed by a technical assessment and a final virtual interview with the hiring team. They later invited me for a coffee chat where they gave me the offer