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 & benefits
      Jobs
      Interviews
      Interviews
      Related searches: BlackBerry reviews | BlackBerry jobs | BlackBerry salaries | BlackBerry benefits
      BlackBerry interviewsBlackBerry Senior Software Engineer interviewsBlackBerry interview
      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 personalized job recommendations and updates by starting your searches.

      Senior Software Engineer Interview

      May 4, 2012
      Anonymous employee
      Waterloo, ON
      Accepted offer
      Positive experience
      Difficult interview

      Application

      I applied online. The process took 2 months. I interviewed at BlackBerry (Waterloo, ON) in May 2012

      Interview

      I have accepted an offer with RIM, so I'll be moving there this summer. To be honest, three months ago before this began I never expected I would turn down some of the biggest tech multinationals in the US and some amazing Silicon Valley startups to go work for RIM, but there you go. I interviewed with a lot of US multinationals, and was fairly shocked at how badly some of them recruit. What you don't do is call interviewees names during interviews, put them and their country down with insults or throw phones at walls before slamming the door (yes, that actually happened) in a hissy fit. None of these things endear applicants to you. My experiences with Silicon Valley startups was vastly better, in fact I didn't have a single bad experience with any of them. The hardest decision was turning down a few of them, as much as for a few of them it was real hard turning me down - great people, great tech, great culture, and we really chimed at a personal level, but the costs of a H1B visa, or it was the wrong time for someone with my background to come on board during this phase of the growth cycle, or problems with fit ("what would he do here?") all were a challenge. Still, I gained a ton of LinkedIn connections, and I was happy to send a few bottles of whiskey as consolation prizes to those I had to disappoint. The job I accepted in RIM, in Native SDK, is interesting but likely won't be massively challenging for me in the long run. The pay isn't great either, I took an easy 35% cut (much of it is higher Canadian payroll taxes admittedly) over other offers from the US. But the key thing which really swung it for me was their excellence of execution - I had 20+ hours of phone interviews and every single person I interviewed with knew their competencies (unlike most US multinationals which are stuffed with mediocre engineers who think they are god's gift, and who get *real* arsey when you correct their mistakes which can be legion. Big difference with the RIM engineers I talked to: they knew what they were good at and what they weren't, and not only liked being corrected but actually took steps to read up on their mistakes before the next interview stage. That REALLY swung it for me). As Shakespeare said, "know thyself before all other things". Another thing RIM really excelled at over other employers was actually reading my resume, something only the Silicon Valley startups consistently also got right. It's only two sides of a single page, so it's not hard to do, but you'd be really surprised at how inconsistent interviewers are at this - most just skim a resume just before the interview, whereas RIM had gone through it point by point in detail with sticky notes attached from a group meeting they'd had before each interview. In addition, RIM went much further than just reading the resume - they pulled my academic papers, read through my blog, dove through my github in depth and even one of them purchased and read one of my books and quizzed me on its contents during one of the interview stages. This made the interviewing process exceptionally tough as I was asked to explain coding decisions made eight years ago in some obscure source file I hadn't thought about in years. As I said before, this is the kind of flawless recruitment you read about in HR textbook case studies of how to do high skilled recruitment. Very impressive. The other big plus was a willingness to stray outside their comfort zone and follow their instincts in a situation - some of the interview stages were on the economics of the Chinese economy, others involved the managerial structures and strategies employed by the North Koreans (as you can guess, a fair few of the interviewers are originally from Asia), indeed an interview with one of their elite technical guys who knew the people I know from ISO and Boost centered on the energy economics of Canada's tar sands and the resultant likely consequences on global water and food distributions during the next twenty years. Absolutely nothing to do with coding, and they were further out of their depth than I was. The point being tested and interviewed was about how you think, and how you perceive, and just how adaptable are you. I obviously proved how far down the rabbit hole I could go, as they made an offer without any face to face interviews. Given that they never dropped the ball once across all those interviews and all those weeks, with regularly biweekly interviewing and excellent communications - even their HR made only three small mistakes during the entire process - they ended up the only choice I could make. An outstanding excellence of execution, really very impressive indeed. I know it likely won't be as good when you're in there at the coal face, but it's the best possible start to a corporate position.

      Interview questions [1]

      Question 1

      Design and implement a thread dispatch pool using a latched hardware timer
      1 Answer
      3

      Other Senior Software Engineer Interview Reviews for BlackBerry

      Senior Software Developer Interview

      Jan 30, 2024
      Anonymous Interview Candidate
      Vancouver, BC
      No offer
      Negative experience
      Average interview

      Application

      I applied online. The process took 1 week. I interviewed at BlackBerry (Vancouver, BC) in Jan 2024

      Interview

      First off, BB will force you to apply via their online system, which forces you to upload your resume (nothing unusual there), but then asks you to enter a reason for leaving every job you have had in the last 10 years. After that horrible task and all that work, you get to the end of the online application system and it asks you to agree to allow BB to contact any previous employer and ask them any question they want. For me, I had put so much work into the online system already, that I just went along with it. But if I knew about this dubious agreement at the start, I would have not applied. Next the recruiter calls to talk about the location and salary range. There's no hybrid or remote work at BB. The salary range in January 2024 in CAD for the Senior Developer role is 100k to 120k. I mentioned that I was earning that range in Vancouver back in 2007, and the recruiter said, yeah, it's a junior position and none of the individual contributor roles pay very well. Apparently it's all about having some kind of management role at BB if you want "normal" pay levels. After establishing that our expectations are too far apart the recruiter actually asked out loud if I know any junior developers suitable for the senior developer position!

      Interview questions [1]

      Question 1

      Only spoke to HR about location and salary range.
      Answer question
      1

      Senior Software Developer Interview

      Sep 20, 2022
      Anonymous Interview Candidate
      Waterloo, ON
      Declined offer
      Neutral experience
      Easy interview

      Application

      I applied online. The process took 4 weeks. I interviewed at BlackBerry (Waterloo, ON) in Sep 2022

      Interview

      The whole process took exactly 30 days. I spoke with the recruiter about this opportunity and also discussed my compensation expectation. Next was a 1-hour video technical interview with 3 folks. After this, was another 1-hour video technical interview with the hiring manager and a principal engineer. Followed by an HR video interview. They told me that the compensation numbers will only be revealed after the background verification. But my recruiter called a few days after and told me that the numbers she got are way less than what we had agreed upon initially and I did not proceed with the background screening. It's just bad practice to put a candidate through the interview process and later say we can't pay what you asked when it was made clear right at the beginning and agreed upon.

      Interview questions [1]

      Question 1

      Questions about my current role and few coding questions.
      Answer question

      Senior Software Engineer Interview

      May 5, 2022
      Anonymous Interview Candidate
      No offer
      Negative experience
      Average interview

      Application

      I applied online. I interviewed at BlackBerry

      Interview

      Summary - Interview(Good) -> Negotiation(Bad) -> Outcome(Ugly) Details - Had two rounds of interviews with the hiring team. Both rounds were pretty good. I really liked the way the interviews were conducted and the types of discussions we had. The interviewers were reasonable and fare in the overall process. After two rounds, I had an HR interview, received an informal offer, I tried to negotiate a bit and then the company rescinded the offer. I was shocked by this behaviour and still unable to understand the outcome. I was not directly communicating to the hiring team, the recruiter involved didn't try to understand the requests I was making and was getting increasingly impatient. The inflexible attitude and the unprofessional behaviour from them will not help the company. Higher management needs to take a notice of this and/or similar incidents and educate the recruiters.

      Interview questions [1]

      Question 1

      Discuss the approach to an infrastructure problem.
      Answer question

      BlackBerry interviews FAQs

      • Senior Software Engineer applicants have rated the interview process at BlackBerry with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 66.8% positive. This is according to Glassdoor user ratings.
      • Candidates applying for Senior Software Engineer roles take an average of 8 days to get hired, when considering 4 user submitted interviews for this role. To compare, the hiring process at BlackBerry overall takes an average of 22 days.
      • Common stages of the interview process at BlackBerry as a Senior Software Engineer according to 4 Glassdoor interviews include:

        Phone interview:  40%

        Group panel interview:  20%

        Presentation:  20%

        One on one interview:  20%

      • Here are the most commonly searched roles for interview reports -

        1. Software Developer(174) ;
        2. Software Engineer(68) ;
        3. Project Manager(49) ;
        4. Manager(43) ;
        5. Senior Software Engineer(37) ;
        6. Director(34) ;
        7. Software Test Specialist(32) ;
        8. Software Developer Co-Op(31) ;
        9. Intern(29) ;
        10. Product Manager(28) ;
        11. Senior Software Developer(28) ;
        12. Software Developer Intern(27) ;
        13. Software Tester(27) ;
        14. Project Coordinator(25) ;
        15. Account Manager(23) .


      Glassdoor

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

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      Download the App

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

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

    • Security
    • Work With Us

      • Advertisers
      • Careers
    • Jobs at BlackBerry

      7 jobs in United States
      Principal Mobile Developer
      New York, NY
      ·
      $188K - $264K /yr
      (Employer provided)
      View job
      Principal Mobile Developer
      Los Angeles, CA
      ·
      $150K - $220K /yr
      (Employer provided)
      View job
      Senior Sales Engineer
      United States
      View job
      Business Development Manager – Robotics & Mobility Systems
      United States
      View job
      QNX- Senior Product & Industry Marketing Manager (Robotics & Embedded Systems)
      Boston, MA
      ·
      $131K - $185K /yr
      (Employer provided)
      View job
      View all Senior Software Engineer Jobs