I applied online. The process took 2 days. I interviewed at BlackBerry (Irving, TX) in Apr 2013
Interview
Got a phone call from the HR manager & he asked about few stuffs in the resume. He scheduled a technical round on the immediate next day. A senior level engineer called me & asked questions regarding auto-interrupts, external interrupts, SPI, UART & DAC. He also asked some questions in C about linked list & structures. Asked few questions from RTOS, difference between semaphore & mutex, scheduler & stack, frame pointers.
Interview questions [1]
Question 1
Design a function that takes a structure and inserts it into a sorted linked list of structures