I applied through an employee referral. The process took 1 week. I interviewed at CIBC in May 2025
Interview
Asked a fee generic questions such as “Tell me about a time you had to deal with a dispute/difficult customer”, “Tell me about a time you exceeded expectations”. Then the interviewer just asked about my experience.
The interview was largely unrelated to the job description listed (Chicago based). The description was for a .NET engineer, yet half the questions were about front-end and databases. I was told by the recruiter that the interview would be a .NET live coding session, but it was actually just a bunch of "define these terms", like they searched "software engineer questions to ask" 5 minutes before the interview.
If you're hiring for a backend .NET engineer (not fullstack), why are you asking questions about SQL and Javascript? (which weren't mentioned anywhere on the JD). If you truly want a fullstack dev, advertise that on the job description and increase the pay accordingly (because the rate they're hiring for is FAR below the compensation for a fullstack dev).
It was not as smooth as expected. He asked me more theoretical questions. I do not know why. He asked only one question related to the role. But I tried to give my best.