BlackBerry Mobile Applications Developer Interview Questions

1 Interview Review

Interview Experience

Interview Experience

100%
0%
0%

Getting an Interview

Getting an Interview

100%

Interview Difficulty

3.0
Average

Interview Difficulty

Hard

Average

Easy

1 Candidate Interview Review Back to all Interviews

Sort: Popular Date Difficulty

 

Mobile Applications Developer Interview

Anonymous Interview Candidate
Accepted Offer
Positive Experience
Average Interview

Application

I applied online. The process took 4+ weeksinterviewed at BlackBerry.

Interview

I was an intern for two semesters before I applied back for the same team after graduation, so my experience may be shorter than others. My interview for the intern position was a phone screen that lasted a little longer than an hour with 4 developers and 2 managers. The managers explained the projects that the respective teams owned while the developers asked questions. The questions mostly consisted of object oriented design principles of Java and regular expressions. I applied through the public employment portal. The process took close to a month from scheduling an interview, through the background check, until I had an offer. The interview consisted of 6 rounds, 4 of them being technical questions or riddles and the other two regarding my experience outside of BlackBerry.

Interview Questions

  • For my internship the most expected question was whether or not interfaces are supported in C++. I answered, no that's a Java only construct. The interviewer then asked if I was familiar with the virtual keyword in cpp, at which point I realized that you could create an equivalent of a Java interface in cpp by creating an abstract class with only pure virtual member functions. A great question. For my full time interview, there a few trickster questions regarding memory management in C/C++ (e.g. when and where will this program crash, where is the memory leak, etc.) as well as a few general binary search tree and linked list questions. Expect a few questions regarding running time and concurrency, but nothing too grueling.   Answer Question

Negotiation

The negotiation phase was simple enough, but seemed to draw out for too long. They offered me more than my ballpark figure was with good benefits. The longest and most grueling part was the background check.

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.