I applied online. The process took 4 weeks. I interviewed at MDA (Richmond, BC)
Interview
Three senior engineers interviewed me. One hour technical interview and half an hour HR interview. Asked about my courses, school projects, and work experience. Then they gave a piece of paper with 5 questions, all related to programming. Needed to know some java.
I applied online. The process took 2 months. I interviewed at MDA (Toronto, ON) in Apr 2015
Interview
Had 4 interviews with 4 different groups of people. In general the questions are 60% knowledge and 40% technical. But all very basic. In the end the HR wrapped things up by asking which group I preferred. But when I got the offer I was directed to another group instead.
Interview questions [1]
Question 1
What is the different between equal and == in JAVA
I applied online. The process took 5 days. I interviewed at MDA (Vancouver, BC) in Apr 2015
Interview
15 minute HR interview with standard HR questions ("Why do you want to work at MDA?" "I notice your resume says x, can you give an example?" "Do you have any questions for me?". I passed this round and went on to a series of three 45-minute interviews with different teams at MDA, all evaluating me for their own projects. This is where all the technical questions came up.
Interview questions [1]
Question 1
Technical interviewers combed through all the details of my resume and got me to talk about everything. There was a C++ bug hunt and small algorithm challenge. There were lots of point blank technical questions about databases, various C++ data structures, stuff like that. Overall it was challenging but I felt they took it easy on me because the position is intended for people fresh out of school.