I applied online. The process took 1 day. I interviewed at BlackBerry
Interview
Phone interview about an hour in length - There was 3 - 4 interviewers. Some personality questions but mostly technical questions about SQL queries, TCP/IP layers, other questions about debugging
I applied through college or university. I interviewed at BlackBerry
Interview
I submitted my resume in an open house offered by BlackBerry in Waterloo. In around a week, I got a for for scheduling a 1:1 interview with a manager from BlackBerry. After that, I had a face-to-face interview with my manager in one of the BlackBerry buldings. It was really friendly and knowledgeable.
Interview questions [1]
Question 1
Sorting algorithm, database query, linux commands, programming language concepts, basic communication paradigm such as TCP, UDP, reliability.