The interview itself was not difficult. Generic behavioral questions you would expect. However, the interviewer flat-out asked me "Are you a Canadian citizen?", and pushed for as many details about my status as possible (illegal, of course). Moreover, they had no respect for my time and rescheduled the interview twice (in one case an hour before my interview), only to ghost me after the interview until I reached out.
I do believe I was discriminated against because of my status in Canada, under the pretense of "travel requirements" (despite stating I am a PR and have a US visa).