I applied online. The process took 3 weeks. I interviewed at QNX Software Systems in Aug 2017
Interview
First interview by phone with shared screen. Technical questions and problem solving skills. Problems like: find issue with the code. Write specific function and unit test for it. And etc.
In couple weeks there was second interview. Which was rescheduled several times. Technical questions and architecture questions. I would say I screwed up on second interview even though questions were not that complicated. I was preparing myself for multi-threading, algorithms and design questions. But there were bunch of questions related to processing strings. Answers for these questions are easy but not obvious when you stand next to white board.
Probably because they interview a lot of people the interview process felt like roasting. It wasn't relaxed at all. Below I listed some of questions which I remember, but there were more.
P.s. After couple weeks they have called me and offered a position. I have declined.
Interview questions [5]
Question 1
Design architecture of social network. How would you post feed from client app. How would you notify other client app about new feed. What would table that stores user feeds look like?
With given numbers (for example: 14115, 5123, 9434, 53, 837) find combination where concatenation of these numbers will return the largest possible number.
(I thought this was dynamic programming question first. Then tried very lame approach, but the answer was really simple, which is embarassing).
In given c++ code find all issues. Code processes file: looks for a specific string is each line of the file. Specifically written poorly so it is hard to understand it.
I applied through an employee referral. I interviewed at QNX Software Systems (Kanata, ON)
Interview
Relatively smooth interview process. Initial screen of C programming questions, first technical interview about OS concepts and more C questions, take home test, second interview about test and final behavioural interview.
I applied online. The process took 2 weeks. I interviewed at QNX Software Systems in May 2025
Interview
First round with HR, just basic questions
Second round questions will be shown on the screen, and you will have answers based on that regarding C and Linux
Third technical round question related to programming in c, many questions from the operating system, and why you want to change the jobs
Interview questions [1]
Question 1
programming questions from C union structure malloc , types of thread
I applied online. I interviewed at QNX Software Systems (Hyderābād)
Interview
At the start was asked about hypothetical questions what would change in specific product & how to influence people to commitments.
Interview was scheduled after completing an assignment.
Basic c questions related to programming.
Interview questions [1]
Question 1
About the experience and questions around assignment.
c pointers, arrays & etc
Software Engineer applicants have rated the interview process at QNX Software Systems with 4 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 80% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer roles take an average of 28 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at QNX Software Systems overall takes an average of 19 days.
Common stages of the interview process at QNX Software Systems as a Software Engineer according to 1 Glassdoor interviews include:
Group panel interview: 25%
Personality test: 25%
Skills test: 25%
One on one interview: 25%
Here are the most commonly searched roles for interview reports -