I applied online and was contacted for an interview with an HR person. We booked a Skype interview a week later.
The Skype interview was scheduled at 9 a.m. but had to be postponed to 2 p.m. because Skype Web wouldn't cooperate on my Linux laptop. They assumed I would be able to run a Skype Business app that was Windows only. They didn't vet anything technical prior to setting up the interview, so it had to be delayed.
When we finally got to the Skype interview, I was told the interview would be longer than it was. It was cut off at around the half hour mark.
Both the programmers I spoke to (in English) were Francophone. I'm an Anglophone living in Western Canada, and I think I may have spoken too quickly for them. Regardless, towards the second half the lead guy began to cut me off mid-sentence. When we got to the subject of my moving to Quebec City and learning French, he got very snide and seemed to insinuate that I wasn't being honest about my willingness to do so. I tried to convey my enthusiasm for it, and for the job in general, but he didn't want to hear it.
By that point I knew I didn't want to work under this guy, and was happy when they aborted the interview. I got a rejection email today saying the reason I didn't move forward was because I lacked experience as a functional programmer in industry. I was completely up front about that during the phone screen. If that was the reason, I would have preferred they not waste my time.