BlackBerry

  www.blackberry.com
Work in HR? Unlock Free Profile

BlackBerry Software Engineer Interview Questions & Reviews

Updated Jun 9, 2014
All Interviews Received Offers

Getting an Interview  

50%
37%
12%

Interview Experience  

85%
14%
0%

Interview Difficulty  

Average Difficulty
9 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

Accepted Offer

Neutral Experience

Easy Interview

Software Engineer Interview

Software Engineer

I applied online and the process took 2 weeks - interviewed at BlackBerry in March 2010.

Interview Details – Interviews are mostly based on what you have in RESUME, basic programming language and some additional skills which makes you unique. Prior job experience helps. HR process is very simple, phone call and then group interview with 2-4 employees

Interview Question – Interviews are short   Answer Question


Accepted Offer

Positive Experience

Easy Interview

Software Engineer Interview

Software Engineer
Seattle, WA

I applied through a recruiter and the process took 2 days - interviewed at BlackBerry in September 2010.

Interview Details – After an initial phone screen, walked into a recruiting event and went thru 3 rounds of interview- one technical, one behavioral and one HR.

Interview Question – None too difficult. Discussion on quick sort, its run time complexity, basic OOP concepts. Few questions related to Polymorphism and Java specific class definitions.   Answer Question

Negotiation Details – The HR came back with an offer and we went back and forth a couple of times before I accepted the offer.


1 person found this helpful

Accepted Offer

Positive Experience

Easy Interview

Software Engineer Interview

Software Engineer
Seattle, WA

I applied through a recruiter and the process took 2 days - interviewed at BlackBerry in July 2010.

Interview Details – Interview was pretty quick. They needed people ASAP at the time I started there. Regular intervirew questions, not that much technical.

Interview Question – OS level question I didn't know about   Answer Question

Negotiation Details – I told them I got another offer higher from another company, they raised their offer by 10K.


Accepted Offer

Positive Experience

Difficult Interview

Software Engineer Interview

Software Engineer

I applied online and the process took 4 weeks - interviewed at BlackBerry in April 2012.

Interview Details – Phone screening followed by on site interview

Interview Question – Operating System concepts, deadlocks, etc   Answer Question

Negotiation Details – Can negotiate


Accepted Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer
Irving, TX

I applied online and the process took a day - interviewed at BlackBerry in June 2010.

Interview Details – i had a telephonic interview then 1:1 interview and since i was already an intern it was mostly related to my work experience and the projects i did during my masters.

Interview Question – mostly on C and memory organization   Answer Question


Accepted Offer

Neutral Experience

Average Interview

Software Engineer Interview

Software Engineer

I applied through a recruiter and the process took 1 week - interviewed at BlackBerry in October 2012.

Interview Details – I got one round phone interview with team leader.

Interview Question – why if(null == c) is better than if(c ==null)   View Answer


Accepted Offer

Positive Experience

Easy Interview

Software Engineer Interview

Software Engineer
Waterloo, ON (Canada)

I applied through college or university and the process took 2 weeks - interviewed at BlackBerry in June 2012.

Interview Details – - Applied through Jobmine
- On campus interview at University of Waterloo
- Fairly easy interview: knowledge based questions, zero lines of actual code written, behavioral questions.
- Offer extended through Jobmine.

Interview Question – Explain how the JVM works in detail.   Answer Question


Accepted Offer

Positive Experience

Average Interview

Software Engineer Interview

Software Engineer
Waterloo, ON (Canada)

I applied through a recruiter - interviewed at BlackBerry in September 2008.

Interview Details – There were three people interviewing separately, 2 technical interviews and one with department Director. The technical interviews were around problem solving skills, algorithms, and one creative problem to solve. I made my homework by going through the interview sites before this interview to see the brain teasers and polish the problem solving skills. The creative problem I was solving was described in details with a C code sketch.


Accepted Offer

Neutral Experience

Very Easy Interview

Software Engineer Interview

Software Engineer

The process took 1 week - interviewed at BlackBerry in February 2010.

Interview Details – The interview was not very hard. It was mostly about your previous experience and some simple questions like the difference between abstract class and interface in Java.

Interview Question – When would you use interface over abstract class in Java?   Answer Question

Worked for BlackBerry? Contribute to the Community!

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.