I applied through university. The process took 1 day. I interviewed at MS Canada (Toronto, ON) in Oct 2019
Interview
I had a call with the manager. He asked me to explain something difficult I had learned recently. I explained integrals and some other calculus concepts because I was a first year engineering student. They were very nice, and asked relevant follow-up questions to see how I think.