I applied online. I interviewed at Mechanical Orchard (Toronto, ON) in Nov 2025
Interview
Pair programming session with CEO. Gave brief background on the company. CEO controlled IDE, asked questions, and encouraged collaboration. Interview lasted only 40 mins. No chance to share anything about my experience.
Interview questions [1]
Question 1
Without built-in types in Java, how would you implement a stack?
First round with the CEO was basic behavioural, and then pair programming
Subsequent rounds were with engineers, including pair programming and more technical questions. The interview is not that difficult if you go prepared for TDD knowing how to write tests and consider all edge cases.