NavVis logo

So meisterst du das NavVis Softwareentwickler:in Interview im Jahr 2026

Growth · Softwareentwickler:in Interviewleitfaden

Melde dich an, um ATS zu sehenHauptsitz in Germany

Interviewsprache: Englisch

Die NavVis DNA (Kurz gesagt)

NavVis's 'Reality Capture'-Fokus bedeutet, dass sie Kandidat:innen bewerten, die komplexe 3D-Daten in praktische Anwendungen übersetzen können. Das Interview prüft oft, wie du reale Herausforderungen in den Bereichen Vermessung, Bauwesen oder Fertigung angehst, und achtet auf Klarheit in der technischen Kommunikation und strategisches Denken.Auf Englisch:NavVis's 'Reality Capture' focus means they grade for candidates who can translate complex 3D data into practical applications. The interview often assesses how you approach real-world challenges in Surveying, Construction, or Manufacturing processes, looking for clarity in technical communication and strategic thinking.
Interviews inPythonC++

In deiner Sprache lesen

Wir zeigen dir diesen Leitfaden in deiner Sprache, mit dem englischen Original darunter zur Referenz. Das Abzeichen oben zeigt an, in welcher Sprache die typische Interviewschleife dieses Unternehmens abläuft.

Das NavVis Interview-Loop

Deine Vor-Ort-Gespräche bestehen in der Regel aus 5 Runden.

  1. 1

    Runde 1

    Recruiter-GesprächAuf Englisch:Recruiter Screen
    Motivation, Rollen-Fit, Logistik.Auf Englisch:Motivation, role fit, logistics.
  2. 2

    Runde 2

    Coding ScreenAuf Englisch:Coding Screen
    Algorithmische Probleme auf LeetCode-Medium-Niveau unter Zeitdruck.Auf Englisch:LeetCode-medium algorithmic problems under time pressure.
  3. 3

    Runde 3

    System DesignAuf Englisch:System Design
    Verteilte Systeme, Trade-offs bei Skalierung, Architektur unter Constraints.Auf Englisch:Distributed systems, trade-offs at scale, architecture under constraints.
  4. 4

    Runde 4

    Onsite CodingAuf Englisch:Onsite Coding
    Probleme auf LeetCode-Hard-Niveau, Schlussfolgern über Defekte, Code-Klarheit, Edge Cases.Auf Englisch:LeetCode-hard problems, reasoning about defects, code clarity, edge cases.
  5. 5

    Runde 5

    Behavioral / LeadershipAuf Englisch:Behavioral / Leadership
    Konkrete Beispiele für Ownership, Einflussnahme und Konfliktlösung.Auf Englisch:Past evidence of ownership, influence, resolving conflict.

Die Gefahrenzone: Hauptgründe, warum Kandidat:innen scheitern

Basierend auf unserer Datenbank mit Interviewergebnissen von NavVis vermeide diese häufigen Fallen:

  • Eine generische Antwort geben wie 'Ich mag Technologie', ohne spezifische Produkte oder den Markt von NavVis zu erwähnen.Auf Englisch:Giving a generic answer about 'liking technology' without referencing NavVis's specific products or market.
  • Annehmen, dass die Punktmengen bereits ausgerichtet sind oder dass die Ausrichtung Teil des Problems ist.Auf Englisch:Assuming the point sets are already aligned or that alignment is part of the problem.
  • Randfälle wie kollineare Segmente oder Punkte, die auf Segmenten liegen, nicht behandeln.Auf Englisch:Failing to handle edge cases like collinear segments or points lying on segments.
  • Fehlende klare Fehlerbehandlung und Antwortcodes.Auf Englisch:Lack of clear error handling and response codes.

Teste dich selbst: Echte Fragen von NavVis

Drei echte Prompts aus unserer Datenbank.

Typ · algorithmic

Gegeben eine Sequenz von Laserscan-Messungen, die Wände und Hindernisse in einem Raum darstellen, schreibe eine Funktion, um zu bestimmen, ob der durch die Messungen dargestellte Pfad sich selbst schneidet. Gehe davon aus, dass die Messungen sequentielle Punkte im 2D-Raum sind.Auf Englisch:Given a sequence of laser scan measurements representing walls and obstacles in a room, write a function to determine if the path represented by the measurements is self-intersecting. Assume measurements are sequential points in 2D space.

Typ · design

Entwirf ein System zur Verarbeitung und Speicherung von Millionen von 3D-Laserscans von unseren mobilen Mapping-Systemen. Das System sollte effiziente Abfragen für bestimmte Bereiche, Objekterkennung und Visualisierung der resultierenden Punktwolken und Meshes unterstützen.Auf Englisch:Design a system to process and store millions of 3D laser scans from our mobile mapping systems. The system should support efficient querying for specific areas, object detection, and visualization of the resulting point clouds and meshes.

Typ · coding

Implementiere eine Funktion, die eine Liste von 3D-Bounding-Boxen (definiert durch Min/Max-Koordinaten) und einen Abfragepunkt erhält und alle Bounding-Boxen zurückgibt, die den Punkt enthalten. Optimiere für Fälle, in denen es viele Bounding-Boxen gibt.Auf Englisch:Implement a function that takes a list of 3D bounding boxes (defined by min/max coordinates) and a query point, and returns all bounding boxes that contain the point. Optimize for cases where there are many bounding boxes.

+ viele weitere Fragen, Signale und ausgearbeitete Beispiele

Melde dich an, um die vollständige Bewertungsmatrix von NavVis freizuschalten

Schalte die NavVis Rubrik frei, kostenlos

Interviewfragenbank von NavVis

Ein Beispiel aus unserer Datenbank, gruppiert nach Runde. Melde dich an, um die vollständige Liste zu sehen.

9 von 11 Fragen angezeigt

1

Recruiter Screen- Recruiter-Gespräch

1
  1. 1

    Typ · motivation

    Was interessiert dich an der Mission von NavVis, die industrielle Welt zu digitalisieren, und wie siehst du deine Fähigkeiten, die zu unseren spezifischen Herausforderungen in Bereichen wie Indoor-Mapping und Datenvisualisierung beitragen?Auf Englisch:What interests you about NavVis's mission to digitize the industrial world and how do you see your skills contributing to our specific challenges in areas like indoor mapping and data visualization?
2

Coding Screen- Coding Screen

2
  1. 2

    Typ · algorithmic

    Gegeben eine Sequenz von Laserscan-Messungen, die Wände und Hindernisse in einem Raum darstellen, schreibe eine Funktion, um zu bestimmen, ob der durch die Messungen dargestellte Pfad sich selbst schneidet. Gehe davon aus, dass die Messungen sequentielle Punkte im 2D-Raum sind.Auf Englisch:Given a sequence of laser scan measurements representing walls and obstacles in a room, write a function to determine if the path represented by the measurements is self-intersecting. Assume measurements are sequential points in 2D space.
  2. 3

    Typ · algorithmic

    Du erhältst zwei Sätze von 3D-Punkten, die zwei verschiedene Scans desselben physischen Raums zu unterschiedlichen Zeiten darstellen. Schreibe eine Funktion, um die minimale Anzahl von Punkten zu finden, die aus dem ersten Satz entfernt werden müssen, damit er mit dem zweiten Satz übereinstimmt, unter der Annahme, dass eine starre Transformation (Translation und Rotation) bereits angewendet wurde.Auf Englisch:You are given two sets of 3D points, representing two different scans of the same physical space taken at different times. Write a function to find the minimum number of points that need to be removed from the first set so that it aligns with the second set, assuming a rigid transformation (translation and rotation) has already been applied.
3

System Design- System Design

3
  1. 4

    Typ · design

    Entwirf ein System zur Verarbeitung und Speicherung von Millionen von 3D-Laserscans von unseren mobilen Mapping-Systemen. Das System sollte effiziente Abfragen für bestimmte Bereiche, Objekterkennung und Visualisierung der resultierenden Punktwolken und Meshes unterstützen.Auf Englisch:Design a system to process and store millions of 3D laser scans from our mobile mapping systems. The system should support efficient querying for specific areas, object detection, and visualization of the resulting point clouds and meshes.
  2. 5

    Typ · design

    Wie würdest du ein Echtzeitsystem entwerfen, um Daten von mehreren NavVis-Sensoren (z.B. LiDAR, IMU, Kameras) auf einem mobilen Roboter zu fusionieren, um eine konsistente und genaue 3D-Karte einer Indoor-Umgebung zu generieren?Auf Englisch:How would you design a real-time system to fuse data from multiple NavVis sensors (e.g., LiDAR, IMU, cameras) on a mobile robot to generate a consistent and accurate 3D map of an indoor environment?
  3. + 1 weitere Fragen in dieser Runde (melde dich an, um sie freizuschalten)
4

Onsite Coding- Onsite Coding

2
  1. 6

    Typ · coding

    Implementiere eine Funktion, die eine Liste von 3D-Bounding-Boxen (definiert durch Min/Max-Koordinaten) und einen Abfragepunkt erhält und alle Bounding-Boxen zurückgibt, die den Punkt enthalten. Optimiere für Fälle, in denen es viele Bounding-Boxen gibt.Auf Englisch:Implement a function that takes a list of 3D bounding boxes (defined by min/max coordinates) and a query point, and returns all bounding boxes that contain the point. Optimize for cases where there are many bounding boxes.
  2. 7

    Typ · coding

    Schreibe eine Funktion zur Vereinfachung einer Polylinie, die einen gescannten Pfad darstellt. Die Funktion sollte Punkte entfernen, die redundant sind (d.h. auf dem geraden Liniensegment liegen, das von ihren Nachbarn gebildet wird), während die Gesamtform erhalten bleibt. Berücksichtige verschiedene Vereinfachungstoleranzen.Auf Englisch:Write a function to simplify a polyline representing a scanned path. The function should remove points that are redundant (i.e., lie on the straight line segment formed by their neighbors) while preserving the overall shape. Consider different levels of simplification tolerance.
5

Behavioral / Leadership- Behavioral / Leadership

3
  1. 8

    Typ · past_experience

    Erzähl mir von einer Situation, in der du mit einem komplexen, schlecht dokumentierten Legacy-System oder Codebasis arbeiten musstest. Wie bist du vorgegangen, um es zu verstehen, und welche Schritte hast du unternommen, um es zu verbessern oder zu refaktorisieren?Auf Englisch:Tell me about a time you had to work with a complex, poorly documented legacy system or codebase. How did you approach understanding it, and what steps did you take to improve or refactor it?
  2. 9

    Typ · past_experience

    NavVis-Systeme erfordern oft ein Gleichgewicht zwischen der Erfassung hochpräziser Sensordaten und den Hardware-Einschränkungen mobiler Geräte. Beschreibe eine Situation, in der du dich für einen spezifischen technischen Kompromiss zwischen Software-Performance und Datengenauigkeit in einer ressourcenbeschränkten Umgebung einsetzen musstest. Wie hast du validiert, dass dein gewähltes Gleichgewicht die Bedürfnisse der Endanwender:innen vor Ort erfüllt?Auf Englisch:NavVis systems often require balancing high-fidelity sensor data capture with the hardware limitations of mobile devices. Describe a time you had to advocate for a specific technical trade-off between software performance and data accuracy in a resource-constrained environment. How did you validate that your chosen balance met the needs of the end-user in the field?
  3. + 1 weitere Fragen in dieser Runde (melde dich an, um sie freizuschalten)

Schalte alle 11 NavVis Fragen frei, kostenlos

Keine Kreditkarte. Jede Frage mit ihrem Rahmen, den Bewertungskriterien, nach denen Interviewer bewerten, und einer ausgearbeiteten Antwort für jede.

Alle 11 NavVis Fragen freischalten

Vorstellungsgespräche bei NavVis

Wie die DNA von NavVis sich über Abteilungen erstreckt. Wähle deine Rolle.

Vergleiche NavVis mit ähnlichen Arbeitgebern

Gleiche DNA, andere Messlatte. Durchsuche die nächstgelegenen Unternehmen in unserer Datenbank und sieh dir an, wie sich ihre Schleifen unterscheiden.

Übe Vorstellungsgespräche für NavVis durchgängig

Häufige Fragen

Wie lange dauert der NavVis Interviewprozess?

Die meisten Kandidat:innen benötigen zwischen 4 und 8 Wochen vom ersten Gespräch mit dem/der Recruiter:in bis zum Angebot. Das persönliche Vorstellungsgespräch findet an einem einzigen Tag statt oder ist auf zwei halbe Tage aufgeteilt, wobei die Besprechung und das Angebot in der Regel innerhalb von 5 Werktagen danach erfolgen.

Wie bereite ich mich speziell auf NavVis vor?

Konzentriere dich auf drei Dinge: (1) die oben gezeigte Unternehmens-DNA – worauf sie tatsächlich achten, (2) die Runden in deiner Schleife, insbesondere die Runde, die die meisten Kandidat:innen unterschätzen, und (3) das Üben der Fragetypen in diesem Leitfaden mithilfe eines strukturierten Frameworks wie CIRCLES oder STAR.

Gilt das für Ingenieur- oder Designpositionen bei NavVis?

Die DNA bleibt gleich - was sich ändert, ist die Mischung der Runde. SWE-Kandidat:innen durchlaufen Coding-Screens anstelle von Product Sense; Designer:innen durchlaufen Portfolio-Reviews und Design-Übungen. Das "was sie wertschätzen" und die Verhaltenssignale bleiben über alle Funktionen hinweg gleich.

WorkfiveKarrieren auf Workfive entdecken

Schalte den kostenlosen NavVis Interviewleitfaden frei

Registrieren