BlackBerry
3.4 of 5 957 reviews
www.blackberry.com Waterloo, Canada 5000+ Employees

BlackBerry Co-Op-Software Developer Interview Questions & Reviews

Updated Mar 5, 2014
All Interviews Received Offers

Getting the Interview 

63%
30%
6%

Interview Experience 

75%
16%
8%

Interview Difficulty 

12 candidate interviews Back to all interview questions
Relevance Date Difficulty
in

Accepted Offer

Positive Experience

Easy Interview

Software Developer Co-op Interview

Anonymous Employee
Cary, NC

I applied through college or university and the process took a day - interviewed at BlackBerry in November 2011.

Interview Details – After applying for the position, they reached out to set up an on site interview. The interview consisted of my future team leader and one other team member. The interview consisted of basic questions like time management, working in a team environment, and other common questions. They also ask about your school projects and your role for those projects. Overall, the process was pleasant, and the turnaround time was quick for me as well. It only took them a weekend to make the offer, which I accepted.

Interview Question – Tell me about the role you played in this particular project   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Average Interview

Software Developer Co-op Interview

Software Developer Co-op
Andover, MA

I applied in-person and the process took 2 weeks - interviewed at BlackBerry in March 2012.

Interview Details – The recruiter took my resume at career fair. They emailed me to shcedule a phone interview. Following week of phone interview, I was invited to company for face to face interview. I took 2 hours in total with 4 different softeare engineers and a hiring manager. The questions was easy in general but I gave wrong anwers because I was nervous. They were looking for c++ developer.

Interview Questions

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Very Easy Interview

Software Developer Co-Op Interview

Software Developer Co-Op
Charlotte, NC

The process took a day - interviewed at BlackBerry in June 2011.

Interview Details – 2 Phone Interviews.

Projects I have done
Level of expertise in Java
OOP Concepts
How would you rate urself in java
Why should we hire you

Interview Questions

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

We want your feedback – Is this interview information helpful to you?  Yes | No

Accepted Offer

Positive Experience

Average Interview

Software Developer Co-Op Interview

Software Developer Co-Op
Sunrise, FL

The process took a day - interviewed at BlackBerry in November 2010.

Interview Details – This was for a product software development co-op position.
The hiring manager sent out an email and contacted via phone to schedule an interview.
The interviewer called right on time and asked JAVA questions.
Basics of JAVA as well as implementation based questions asked.
Got a call from the recruiter after 4 hours and they extended the offer.

Interview Question – what is an iterator in java?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Positive Experience

Difficult Interview

Software Developer, Co-op Interview

Anonymous Interview Candidate

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

Interview Details – I have been contacted first by a recruiter who told me that I had passed the pre-selection process (probably where they discard a lot of applications) and that my résumé would now be made available to the Hiring Manager for review.

Later, I received an invitation for an interview with who I assume was the team leader, which took place a couple of days after that and lasted for about 45 minutes. There were a lot of technical questions, but I had the chance to talk about my personal projects and the programming competitions I attended.

Then I received an answer quickly. I was not selected, but it all went fast from there.

Interview Question – They seem to be working exclusively with C++, so make sure you have an in-depth knowledge of the language. There were mostly "Do you know what is..." and "How would you implement..." on subjects such as communicating between processes, intelligent pointers, multithreading and very specific rules of the language. Needless to say, they want their interns to know their tools.   View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Average Interview

Software Development Co-op Interview

Anonymous Employee
Waterloo, ON (Canada)

I applied online and the process took 3 weeks - interviewed at BlackBerry in February 2014.

Interview Details – Overall this was a great experience - Interviewed on a conference call with 3 people, all part of an individual team, all of which I would end up working with later on. Interview was based heavily on past experiences, some minor technical questions, and a logic question. Overall very relaxed environment, felt really good.

Interview Question – You have a deck of 52 cards, and you have no way of telling which are face down and which are face up. You know 10 of them are face up. Find a way to return 2 stacks of cards with an equal number of face up cards.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Neutral Experience

Average Interview

Software Developer Co-Op Interview

Software Developer Co-Op

The process took 1 week - interviewed at BlackBerry in January 2008.

Interview Details – It's a conference call with a few developers and one team lead on the line. Some basic C/C++ programming questions and general knowledge of wireless networks, socket programming questions were asked. My background and experience in school was also asked. An offer is delivered shortly afterwards. The interview process is smooth and not difficult. Relocation was also offered.

Interview Question – what is a real time system?   Answer Question

Negotiation Details – An offer was made, the salary is reasonable. So I didn't negotiate as it was just a co-op term contract.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Negative Experience

Difficult Interview

Software Developer Co-Op Interview

Software Developer Co-Op
Ottawa, ON (Canada)

I applied online and the process took a day - interviewed at BlackBerry in March 2009.

Interview Details – I applied through RIM's website and was contacted by HR via email about scheduling a phone interview. The actual interview was conducted by the hiring manager and his entire team, which consisted about 6 people. They all took turn asking technical questions in succession. Almost all questions were about Java. The entire phone interview lasted about 1 to 2 hours.

Interview Questions

  • What is the difference between final, finally and finalize?   Answer Question
  • What is the difference between an interface and an abstract class   View Answer
  • What is the difference between StringBuffer and String?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

No Offer

Neutral Experience

Easy Interview

Software Developer Co-Op Interview

Software Developer Co-Op

I applied online and the process took 3 weeks - interviewed at BlackBerry in November 2009.

Interview Details – Had Two rounds of interview till now. First one is HR and it is more of knowing more details about me viz when Im graduating, my programming language experiences. Second one is technical interview in this round they asked about projects in my resume and few simple Java questions.

Interview Question – Basic Java concepts like Threads, Interface, Class, Abstract   View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Difficult Interview

Software Developer Co-Op Interview

Software Developer Co-Op
Waterloo, ON (Canada)

I applied online and the process took 2 weeks - interviewed at BlackBerry in October 2009.

Interview Details – I applied on 3 developer positions, and upon receiving my resume HR applied me to 11 jobs. From that 11, 5 immediately requested phone interviews. The interviews were for the most part very technical in nature, and were conducted by people in charge of small developer teams. I found there were few questions about the essential skills listed on the job postings, but many from the additional assets section. A lot of questions focused on hypothetical problems, or the nature of past technical challenges. Beware of very strong asian accents, I had a lot of trouble understanding questions because of the interviewer's nationality and their use of speaker phones. I received offers on every job all at once, so I believe you have to wait until every interview has been conducted before finding out how you did.

Interview Questions

  • Write a function to sort N decks of 52 playing cards represented as an integer array with indexes from 0 to N*52 - 1. You are supplied a random generator that produces numbers from 0 to N - 1 for this task. What is the worst case runtime and memory bound?   View Answer
  • The random number generator has a runtime complexity of O(NlogN), now what is the complexity of the function?   View Answer

Negotiation Details – Students cannot negotiate wages at RIM.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed
Interviews for Top Jobs at BlackBerry

Worked for BlackBerry? Contribute to the Community!

BlackBerry Videos

Loading...

BlackBerry – Why Work for Us?

Be Bold. Be Passionate. Be Creative Be Bold is our philosophy. At BlackBerry, you can push the boundaries and you can rewrite the rules. Innovation is rewarded and you’ll know that the people you work with all share… Full Overview

Provided by employer [?]

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.

Glassdoor is your free inside look at BlackBerry Co-Op-Software Developer interview questions and advice. All 12 interview reviews posted anonymously by BlackBerry employees and interview candidates.