Call with the full dev team. Security questions on threat modeling. No dedicated security background so I was out of my depth
Questions Asked
1.“What's the difference between an IDS and an IPS?”
Software Developer
Waterloo, ON
Fall 2025Accepted
University of Waterloo · Computer Science
3rd year · 3.7+ GPA · 2 past internships
Average Interview
TechnicalConversationalFast process
Thirty min phone interview with two tech leads, they dig into your projects like super detailed follow up's about design decisions and tradeoffs and covered the difference between static libraries and shared objects, no live coding
Questions Asked
1.“Explain the CAP theorem”
Software Developer
Waterloo, ON
Summer 2025No Offer
University of Waterloo · Computer Science
1st year · 2.1-2.4 GPA · 0 past internships
Average Interview
TechnicalVirtualGhosted
OA 3 problems and the third was competitive programming didn't pass
Questions Asked
1.“Explain what service discovery is and how it works in a microservices system”
QA Analyst
Waterloo, ON
Fall 2025No Offer
University of Waterloo · Computer Science
3rd year · 3.3-3.6 GPA · 1 past internship
Average Interview
TechnicalMultiple roundsVirtual
Casual phone call about goals and education first. Then OOP concepts and how I'd test an embedded system function. Got a 5 day take home after, small scope but expected production quality
Questions Asked
1.“How do you stay current with new technologies and trends in software development”
2.“Explain what a null pointer exception is and how to prevent it”