I applied online. The process took 4 weeks. I interviewed at NavVis
Interview
The recruitment process consists of four interview rounds and is relatively streamlined without being overly bureaucratic.
HR Screening: Focuses on general fit, including visa status, relevant experience, location, work arrangements, and reasons for seeking a new role.
Team Lead Interview: Evaluates the specific knowledge and skills required for the position. The leads look for commitment and a clear understanding of the role, while a senior engineer asks technical questions to verify claims made in the CV.
Technical Deep Dive: A discussion with senior-level engineers involving open-ended problem-solving questions. These are challenging because there isn't always a single "correct" answer, mirroring real-world work scenarios.
Management Interview: A candid session with higher management. Candidates may be "grilled" on their motivations and asked to solve problems from a managerial perspective rather than a purely technical one. Any inconsistencies in previous claims must be addressed here.
While the process is not excessively difficult, success requires thorough preparation and a clear vision of how to approach the job. Parallel to the rigor of the interviews, the people involved are nice!
NavVis response
3w
Thank you so much for taking the time to leave such a detailed and thoughtful review — this is incredibly helpful and we really appreciate it!
It's great to hear that the process felt streamlined and purposeful. Each stage is designed to give candidates a genuine insight into the role and the team, while also giving us the chance to truly get to know the person behind the CV. We want every candidate to walk away feeling that the process was fair, transparent and worthwhile — regardless of the outcome.
And we're especially happy to hear that the people involved made a good impression — that's just our Spatialists being themselves! Thank you again for sharing your experience in such detail — it means a lot to us.
I applied through a recruiter. The process took 4 weeks. I interviewed at NavVis (Munich, Bavaria) in May 2024
Interview
I was approached by one of Navvis HR and aggreed to enter the process of hiring for a Sn Software Engineer.
The process was divided in 4 parts:
- HR interview; very good in overall. They explained every part in details and all the question that were to happen.
- Code challenge plus a design of an architecture on AWS
- Technical interview with team leader/manager + another person from IT. We did go over the code challenge and what would be limitation of my solution and how we could solve them. Then there was a architecture they provided and I had to prepare a solution to improve it and present it.
Interview questions [1]
Question 1
Limits (quotas) for AWS services and how to overcome them.
API GW quota and how to upload larger files with a serverless architecture
Serverless vs EKS
Thank you very much for your review. We appreciate you detailing the process and for taking the time to meet the team.
Wishing you all the best with all your future endeavours!
Complete waste of time!
After spending around 2 days on their technical task, they returned with feedback stating that my assumption of the input files being stored on S3 was inappropriate and overlooking the crucial upload step :), also they complained that my solution design was simplistic and for a senior level they are expecting a more complex solution design!
They are missing that this kind of task is to show expertise in different areas and as it is unpaid I am not supposed to spend a week designing, implementing, testing, and documenting such a technical task.
Interview questions [1]
Question 1
Design and implement a phone number parser solution