I applied online. The process took 4 weeks. I interviewed at BlackBerry (Ottawa, ON) in Feb 2019
Interview
Got an initial call from HR about 20 min, asking some screening questions (skills, background etc)
Scheduled a phone interview with team
Phone Interview with person from team (1 hour). Only resume questions and behavioral.
Few days later was sent a coding challenge. 1 OS question (producer consumer) 1 Scripting question.
Ghosted for about a month after this. Then received rejection. The next step after coding challenge would have been a 1-2 hour onsite (either in Ottawa location or Waterloo location).