The recruitment agency i was with sent my cv to them. I got an initial virtual interview which was a normal interview with competency based questions but still quite casual. I was invited to an in person interview with the directors, it felt similar to the initial interview. I received feedback really quickly I was offered the job.