There was an initial pre screening call followed by one interview. The interview involved a detailed review of my resume, behavioural questions focused on how I would approach different workplace situations, and a handful of technical concept questions throughout. I was also asked to open one of my projects and walk through it live, explaining my thought process, design choices, and implementation.