Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      BlackBerry

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: BlackBerry reviews | BlackBerry jobs | BlackBerry salaries | BlackBerry benefits
      BlackBerry interviewsBlackBerry Java Software Developer interviewsBlackBerry interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Java Software Developer Interview

      9 June 2011
      Anonymous employee
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied online. The process took 1 day. I interviewed at BlackBerry in Mar 2010

      Interview

      Interviewed for a co-op position at RIM in Java Software development. The interview process was on the phone, interviewed by two senior developers. They first asked about my projects at school and relevant work experience. Then they asked a series of technical questions. 1) Difference between .equals and == 2) Difference between abstract class and interface 3) Can you think of why we would use a private constructor ? 4) Switch the contents of two variables, x and y, without requiring a third variable 5) What kind of data structures have you used at work or school? 6) How would you use a linked list to implement a stack?

      Interview questions [5]

      Question 1

      Difference between .equals and ==
      1 Answer

      Question 2

      Difference between abstract class and interface
      1 Answer

      Question 3

      Private constructor
      1 Answer

      Question 4

      Switch two variables, x and y, without using the third.
      1 Answer

      Question 5

      Implement Stack with Linked List
      1 Answer
      1

      Other Java Software Developer interview reviews for BlackBerry

      Java Developer Interview

      15 Sept 2016
      Anonymous employee
      Alpharetta, GA
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied through an employee referral. The process took 4 weeks. I interviewed at BlackBerry (Alpharetta, GA) in Nov 2012

      Interview

      Phone and In Person interview

      Interview questions [1]

      Question 1

      Java, J2ee and design related
      Answer question

      Java Software Engineer Interview

      2 May 2016
      Anonymous employee
      Petah Tikva
      Accepted offer
      Positive experience
      Difficult interview

      Application

      I applied through an employee referral. The process took 1 week. I interviewed at BlackBerry (Petah Tikva) in July 2012

      Interview

      interview with the Team leader focusing on past experience and some questions checking knowledge of programming, the questions are not programming language specific and are checking general understanding of important programming concepts interview with the VP R&D and HR, a general question to check the candidate thinking process and about the subject personality etc...

      Interview questions [1]

      Question 1

      general questions about multi threading general questions about algorithems
      Answer question

      Java Developer Interview

      9 Jan 2014
      Anonymous employee
      Waterloo, ON
      Accepted offer
      Positive experience
      Average interview

      Application

      I applied online. The process took 6 weeks. I interviewed at BlackBerry (Waterloo, ON) in Sept 2010

      Interview

      Had 2 interviews - one with the manager and team leads. This was a mix of behavioral and some technical conceptual questions on web services, beans, threading etc. The second interview was all technical with team leads and developers from the team. I was giving some problems or scenarios that I needed to resolve or describe how I would handle them. Was not too difficult. Once I got selected, the final approval from higher management took a month or so to clear.