I applied online. I interviewed at Mitre Media (Toronto, ON)
Interview
The interviewers were really friendly / down-to-earth. The interview consisted of a technical portion and a personality portion. The technical portion was problem solving, a few questions about the specific languages I stated I knew in my resume. The personality questions were geared towards making sure you're a good team player and a good fit. Overall, good experience, average difficulty. Seemed like a great place to work - declined offer because I had to choose between several. But Mitre was definitely on top of the list.
Interview questions [1]
Question 1
Problem solving questions, Design Principle Questions, Questions relating to specific languages you stated that you knew