I applied through a recruiter. The process took 1 week. I interviewed at RealVNC (Cambridge, England) in July 2016
Interview
I was contacted by a recruiter on LinkedIn. I asked to arrangecinterview within a week. I had a technical interview with two programmers followed by an HR interview on the same day.
Interview questions [1]
Question 1
Q. C++ questions on mutexes and semaphores.
Q. Algorithm questions on manipulating arrays.
Thank you for your review of our interview process, we are pleased you had a positive experience with us. We hope to have you re-apply in the future. Kind regards, RealVNC
Other Software Engineer interview reviews for RealVNC
I applied through a staffing agency. The process took 4 weeks. I interviewed at RealVNC in July 2025
Interview
I have applied through the recruiter. The whole process took almost 1 month (since the first contact from the recruiter).
First, I was offered to re-write my CV according to a given template to fulfill the company's requirements for the CVs. Felt a little odd to me and some requirements seemed controversial to the CVs best practices I've learnt before. But it was ok.
Then I was offered to do a technical screening test. Which contained of several C++ code review questions - where I needed to fix/spot the issue, mostly with memory management. Seemed pretty easy if you have experience with C++.
After passing the test I had an interview (around 30 mins) with the hiring manager who asked several behavioural questions.
Then I was offered a technical interview with 2 other software engineers (one of them is a Tech Lead of team who was hiring). The interview lasted around 1 hour and contained 2 parts. First, I had to do a code review of a C++ code. Should have refreshed my knowledge on virtual functions - as I missed a couple of issues connected to that.
During the second part I was offered to design an application to collaboratively create drawings.
And then I was given a chance to ask my questions.
The next stage was an interview with a CTO - just a non-technical conversation about my experience: discussing what my current role is about, how wide my responsibilities are, if I had any experience working with the stakeholders. I also had an opportunity to ask question about company strategic plans and way of working.
Interview questions [2]
Question 1
What is your favourite addition to the new C++ standard.
Cambridge, Gloucestershire, South West England, England
No offer
Positive experience
Average interview
Application
I applied through a recruiter. The process took 1 week. I interviewed at RealVNC (Cambridge, Gloucestershire, South West England, England) in Oct 2015
Interview
Applied via recruiter. Interviewed at RealVNC in Cambridge.
First I had a discussion with two engineers and they ask me to do some practical exercise on a white board (reverse an array in C). Then from the implementation I wrote they asked me how I would do this in C++, how would I optimize for speed, how to generalize for an array of arbitrary data type.
After that I got some questions on OOP (C++), operating systems and networking.
I had a chance then to ask my questions about the company and the job position.
After that I had a talk with the HR lady. She asked me very standard HR questions about my strengths and weaknesses, difficulties I had on my previous projects and the way I solved them.
Though the interviewers were very friendly I found the overall process a bit boring. The two engineers were not very convincing trying to 'advertise' the job and the company so I decided to not proceed with the application.
Interview questions [1]
Question 1
- Difference between a process and a thread
- When to use mutex or semaphore
- TCP vs UDP
- What happens when we enter an URL in a web browser and click 'go'