Over Microsoft teams chat. Varied questions but couldn’t tell if legit or not. I also didn’t remember actually applying to the job either. So yeah not too sure overall .
1.Phone interview: brief yourself, schedule an in-person interview if interested
2.in-perosn interview: your skills and experience, any expectation for future career
3.second interview : expected salary, starting date and status in Canada