I applied through college or university and the process took 3+ weeks - interviewed at BlackBerry in November 2012.
Interview Details –
Step 1: Resume/Cover Letter
Step 2: Email confirming phone interview
Step 3: Phone interview with team lead, and project specialists
Interview Question – Describe a time when you implemented a solution to help your team members. Answer Question
I applied through an employee referral and the process took 2+ weeks - interviewed at BlackBerry.
Interview Details – Did 2 Interviews First was over the phone, normal questions about my experience, second interview was Face-to-Face in Mississauga, alot of OOP questions and finally a paper with OOP Questions.. Didnt get an offer.
Interview Question – Normal Questions: How to detect Memory Leak... What is Volatile key word .. etc Answer Question
I applied through college or university and the process took a day - interviewed at BlackBerry in October 2011.
Interview Details – The people I interviewed with did a good job in making you feel comfortable. There was a good amount of small talk, and they asked job related questions like Java processes and threads. They helped me out when I was stuck, and also responded with appropriate feedback as I answered technical questions.
Interview Question – How would you reverse a string? View Answer
I applied online and the process took 2 days - interviewed at BlackBerry in February 2011.
Interview Details –
The phone interview lasted for about 30 minutes. I was asked to tell RIM what it was I was working on and how it could be related to what they are doing. A few trivial questions about types of EJBs and Java Collections, Synchronization and concurrent access.
The face-to-face interview took about 2 hours.
I was given a choice of my assignment: design 1 of 3 programs from the list. My choice was to design 'Flight and Hotel booking web app'
Even though the assignment stated that I need to focus on the design stages and capture business requirements and functional specifications the main focus was on entities and their relationships.
As the assignment stated I was free to make any reasonable assumptions as to 3rd party systems and interfacing into them. Again, the developers where predetermined to hear just one scenario that in their minds was the only possible solution. My guess - they simply made up their mind in the first 30 seconds.
Which actually brings a very good point - you have 30 seconds to make the first impression and that's when the decision is made. The rest is less important.
After presenting a cloud type design for my solution I noticed that the interviewers got anxious to get it over with and became very impatient about pretty much everything. At some point they even decided to argue about impossibility to persist Java collections. Not sure what the process at RIM is but when such developers run the show no wonder RIM is not doing well. I guess, weak developers are part of the problem.
Focus on entities and persistence, and make sure you tell them to persist everything locally. And forget about offering them web service interfaces into flight and hotel searching and payment systems. They believe that persisting everything locally is the only way things should work.
You may want think about your web page navigation logic and JSP interaction with stateless EJBs and how they retrieve entity beans or persist them. Choice of persistence provider and db engine is irrelevant.
If, in the end, they take you out through a fire exit door - your chances of getting a job with RIM are 0.
RIM developers lack social skill. Maybe they are so high up in the sky because they work for RIM - who knows.
This interview description is subjective and obviously your personal experience may vary.
Good luck in your job hunt!
I applied online and the process took 1+ week - interviewed at BlackBerry in July 2010.
Interview Details – basic questions were involved like why you applied and what you want to get out of this interview. Not much surprises but went by very quickly. Im not sure how they really evaluate their decision because it wasnt too in depth. I was only applying for a coop 4 month position so maybe thats why. Make sure you have alot of experience to talk about
Interview Question – why did you apply Answer Question
I applied online and the process took a day - interviewed at BlackBerry in May 2010.
Interview Details –
The recruitor aksed me some details in my resume. In this part there is no technical quesitons. Then he asked me two very simple Java questions : what is the big O of hashmap, what is the efficiency of searching for hashmap and vector. I feel like that he just wanted to make sure what I put on my resume is true and then rescheduled another interview for the hiring manager. I know he keeps typing while listening to my answers. He also asked questions like "have you had interviews with RIM before?" "why you didn't make it?" etc. Then he told me how the whole hiring process goes, like if I pass the next phone interview I will be invited to an on-site interview, there will be a background check for the last 7 years etc, and asked if I am comfortable with that.
The phone interview goes on pretty well. It is a screening interview after all. He said he would send me an email to confirm the next interview.
Interview Question – How to put a number of strings together View Answer
The process took a day - interviewed at BlackBerry in February 2010.
Interview Details – The interview process started late but it only consisted of 1 phone interview with a member of the team I was applying to. Since the position was for an Intern, the questions were fairly basic...preliminary project management questions and a lot of situational questions like - what would you do if....describe a time when you displayed leadership skills...etc
Negotiation Details – I was so excited to be accepted for the position that i did not negotiate anything. Later i found out that other interns had negotiated a later start date giving them a bit of a vacation between final exams and their internship
The process took a day - interviewed at BlackBerry in July 2009.
Interview Details –
very good interview, very calm and relaxed. Had 4 or 5 technical questions relating to c# and Object Oriented Programming.
I was asked a lot of "talk about this experience and how you went about solving it" Basically they will ask you about experiences you have on your resume. A lot of hypothetical questions....
Negotiation Details – $$$$$
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 [?]
This is the employer's chance to tell you why you should work for them. The information provided is from their perspective.
Your feedback has been sent to the team and we'll look into it.
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.
Simply post an anonymous review for a recent interview experience or current/former employer. Your post is anonymous – and if you're worried someone will be able to identify your review, you can even post without telling us your job title and location. Learn More.
No thanks –