Taro Logo

Senior Embedded Software Engineer Interview Experience - Cambridge, United Kingdom

July 1, 2017
Positive ExperienceNo Offer

Process

I applied through an agency. A face-to-face interview was arranged three weeks later. It was a three-hour-long process with no breaks.

I met with five people in total, ranging from senior software engineers to the technology director. The staff were very friendly and made the interview feel like a nice discussion.

Questions

At first, I was asked about my previous experience and projects I had worked on, including how I made certain things work and why I picked particular solutions. The second stage involved hardware (serial comms, registers, etc.) and coding questions. Some of the questions were:

What is stack and what is heap? What is code coverage? What is unity checking? What is version control? Floating point to fixed-point conversion. Why would I not use stdlib in an embedded device? What are stdlib's drawbacks? What are race conditions and how do I deal with them? What is a critical section and have I used it?

In the end, I was interviewed by the technology director, who gave me a puzzle to solve:

In a given vector with N number of random integers, there is one duplicate. Find its position and which number was replaced.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Qualcomm Senior Embedded Software Engineer role in Cambridge, United Kingdom.

Success Rate

0%
Pass Rate

Qualcomm's interview process for their Senior Embedded Software Engineer roles in Cambridge, the United Kingdom is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Qualcomm's Senior Embedded Software Engineer interview process in Cambridge, United Kingdom.

Qualcomm Work Experiences