I applied online. The process took 2 weeks. I interviewed at IBM (Markham, ON) in Dec 2023
Interview
This was for a sub team within IBM which was very independent from the rest of the company
- MVC pattern
- Use of Docker vs VM
- Haskell vs Python (I had them on my resume)
- Python vs JS (how they compile)
- Why should we hire you ?
- REST endpoints
- Why can't we use GET for user login ?
- git stash vs git rebase
Pretty EZ. Just behavioral and resume review. Know you're resume very well because they grill you on it. There isn't a technical round or anything. Heavily reliant on resume. If you get an interview and just are a normal person, they'll probably hire.
Completed an OA two easy leet code questions. Interview was very behavioral based and in depth resume review. Asked some technical questions in the end regarding a medium question. Make sure to show clear understanding and talk out your thought process.
Interview questions [1]
Question 1
What is your experience working with [something in resumes]
A really engaging 45-minute conversation covering personal experiences, detailed resume feedback, and thoughtful technical questions, creating a balanced discussion that felt insightful, challenging, and genuinely helpful for evaluating skills and overall professional readiness for opportunities.