Research in Motion Interview Questions & Reviews in Mississauga, ON (Canada)
Updated Oct 27, 2011 – Interview questions and reviews posted anonymously by interview candidates.
Ratings are reflective of location and job title.
|
Difficulty Rating [?] Based on 6 ratings |
Interview Experience [?] Based on 6 ratings
|
See who your friends know who've worked at Research in Motion and could give you an inside look.
See who your friends know who've worked at Research in Motion and could help you prep for an interview.
| 1–6 of 6 Research in Motion Interviews | Sort by |
Software Developer, Intern at Research in Motion
Posted Oct 27, 2011
4.0
Difficult Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Feb 2009 in Mississauga, ON (Canada) (took a day)
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 Questions
Other Details
I got the interview through a College or University and the interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?
Senior Software Engineer - Infrastructure at Research in Motion
Posted Feb 6, 2011 — 1 of 1 people found this helpful
3.0
Average Interview
|
Overall Negative Experience
|
Interviewed and No Offer
|
Interviewed Jan 2011 in Mississauga, ON (Canada) (took 2 days)
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!
Interview Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview and a Group/Panel Interview.
Helpful Interview?
Yes |
No
View Comments (1)
Inappropriate?
Project Coordinator at Research in Motion
Posted Jul 6, 2010
3.0
Average Interview
|
Overall Neutral Experience
|
Interviewed and No Offer
|
Interviewed Jul 2010 in Mississauga, ON (Canada) (took 1+ week)
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 Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview.
More Research in Motion Project Coordinator Interviews
Helpful Interview?
Yes |
No
Inappropriate?
Software Developer at Research in Motion
Posted May 14, 2010
2.0
Easy Interview
|
Overall Positive Experience
|
Interviewed and No Offer
|
Interviewed May 2010 in Mississauga, ON (Canada) (took a day)
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 Questions
Other Details
I Applied Online and the interview consisted of a Phone Interview.
More Research in Motion Software Developer Interviews
Helpful Interview?
Yes |
No
Inappropriate?
Project Coordinator at Research in Motion
Posted Feb 15, 2010
3.0
Average Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Feb 2008 in Mississauga, ON (Canada) (took a day)
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
Interview Questions
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
Other Details
The interview consisted of a Phone Interview and a 1:1 Interview.
More Research in Motion Project Coordinator Interviews
Helpful Interview?
Yes |
No
Inappropriate?
Junior C# Developer at Research in Motion
Posted Jul 17, 2009
3.0
Average Interview
|
Overall Positive Experience
|
Received and Accepted Offer
|
Interviewed Jul 2009 in Mississauga, ON (Canada) (took a day)
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....
Interview Questions
Negotiation Details
$$$$$
Other Details
The interview consisted of a Phone Interview.
Helpful Interview?
Yes |
No
Inappropriate?


