NW logo

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

Growth · Softwareentwickler:in Interviewleitfaden

Melde dich an, um ATS zu sehenHauptsitz in France

Interviewsprache: Englisch

Die NW DNA (Kurz gesagt)

Engineering- und Operations-Interviews für IECharge- und JBox-Systeme prüfen die Fähigkeit der Kandidat:innen, die Stromspeicherung im Netzmaßstab zu optimieren und sich dabei in den französischen Energieregularien zurechtzufinden.Auf Englisch:Engineering and operations interviews for IECharge and JBox systems scrutinize a candidate's capacity to optimize grid-scale electricity storage while navigating French energy regulations.
Interviews inPythonTypeScript

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 NW 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 NW vermeide diese häufigen Fallen:

  • Kein Verständnis für das spezifische Geschäft von NWG oder die Herausforderungen der Energiebranche zeigen.Auf Englisch:Not demonstrating any understanding of NWG's specific business or the energy industry challenges.
  • Ineffiziente Berechnung der Standardabweichung oder der Durchschnittswerte für jeden Zähler bei jedem eingehenden Datenpunkt.Auf Englisch:Inefficiently calculating standard deviation or averages for each meter on every incoming data point.
  • Potenzielle Engpässe sowohl im Anwendungscode als auch in der zugrunde liegenden Infrastruktur (Redis, PostgreSQL) nicht berücksichtigen.Auf Englisch:Not considering potential bottlenecks in both the application code and the underlying infrastructure (Redis, PostgreSQL).
  • Sich auf den zwischenmenschlichen Konflikt zu konzentrieren, anstatt auf die Bewertung technischer Kompromisse.Auf Englisch:Focusing on the interpersonal conflict rather than the technical trade-off evaluation

Teste dich selbst: Echte Fragen von NW

Drei echte Prompts aus unserer Datenbank.

Typ · system-design

Entwirf ein System zur Vorhersage des Energiebedarfs einer Stadt in stündlichen Intervallen für die nächsten 7 Tage. Das System sollte Daten aus verschiedenen Quellen aufnehmen: historischer Verbrauch, Wettervorhersagen (Temperatur, Luftfeuchtigkeit, Bewölkung), Kalenderereignisse (Feiertage, wichtige lokale Veranstaltungen) und Echtzeit-Netzstatus. Berücksichtige Skalierbarkeit, Genauigkeit und Wartbarkeit.Auf Englisch:Design a system to predict energy demand for a city at hourly intervals for the next 7 days. The system should ingest data from various sources: historical consumption, weather forecasts (temperature, humidity, cloud cover), calendar events (holidays, major local events), and real-time grid status. Consider scalability, accuracy, and maintainability.

Typ · debugging

Ein Microservice, der für die Berechnung dynamischer Strompreise auf Basis von Netzlast und Nachfrage zuständig ist, weist intermittierende Latenzspitzen und gelegentliche 5xx-Fehler auf. Der Dienst verwendet einen Redis-Cache für aktuelle Lastdaten und eine PostgreSQL-DB für historische Trends. Wie würdest du bei der Fehlersuche vorgehen?Auf Englisch:A microservice responsible for calculating dynamic electricity pricing based on grid load and demand is experiencing intermittent latency spikes and occasional 5xx errors. The service uses a Redis cache for recent load data and a PostgreSQL DB for historical trends. How would you approach debugging this issue?

Typ · past-experience

Erzähl mir von einer Zeit, in der du ein potenzielles Problem oder eine Ineffizienz in einem System oder Prozess identifiziert hast, das andere übersehen hatten. Was hast du dagegen unternommen und was war das Ergebnis?Auf Englisch:Tell me about a time you identified a potential issue or inefficiency in a system or process that others had overlooked. What did you do about it, and what was the result?

+ viele weitere Fragen, Signale und ausgearbeitete Beispiele

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

Schalte die NW Rubrik frei, kostenlos

Interviewfragenbank von NW

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

9 von 13 Fragen angezeigt

1

Recruiter Screen- Recruiter-Gespräch

1
  1. 1

    Typ · motivation

    NWG ist ein führendes Unternehmen im Energiesektor und konzentriert sich auf nachhaltige Lösungen und die Modernisierung von Netzen. Was genau an unserer Mission und Technologie in Bereichen wie Smart Grids oder der Integration erneuerbarer Energien begeistert dich als Softwareentwickler:in?Auf Englisch:NWG is a leader in the energy sector, focusing on sustainable solutions and grid modernization. What specifically about our mission and technology in areas like smart grids or renewable energy integration excites you as a software engineer?
2

Coding Screen- Coding Screen

3
  1. 2

    Typ · algorithmic

    Entwirf angesichts eines Datenstroms von Echtzeit-Energieverbrauchsdaten von intelligenten Zählern (Zeitstempel, meter_id, kwh_verbraucht) ein System zur Erkennung anomaler Verbrauchsmuster für eine bestimmte Region. Du musst meter_ids zurückgeben, deren Verbrauch signifikant (z. B. > 3 Standardabweichungen) vom historischen Durchschnitt für diesen Zähler abweicht, innerhalb eines 5-Minuten-Fensters. Gehe davon aus, dass Daten außer der Reihe eintreffen.Auf Englisch:Given a stream of real-time energy consumption data from smart meters (timestamp, meter_id, kwh_consumed), design a system to detect anomalous consumption patterns for a given region. You need to return meter_ids with consumption deviating significantly (e.g., > 3 standard deviations) from the historical average for that meter, within a 5-minute window. Assume data arrives out-of-order.
  2. 3

    Typ · algorithmic

    Du erhältst eine Liste von Energieerzeugungsquellen (z. B. Solarparks, Windturbinen) mit ihrer aktuellen Leistung, Kapazität und einer Prognose für die nächste Stunde. Du hast auch eine Liste von Verbrauchspunkten mit ihrer aktuellen Last und Priorität. Entwirf einen Algorithmus zur optimalen Zuweisung der Erzeugung zur Deckung des Bedarfs, zur Minimierung des nicht gedeckten Bedarfs und zur Priorisierung von Punkten mit hoher Priorität, unter Berücksichtigung der Erzeugungskapazitäten und Prognosen. Gib den Zuweisungsplan zurück.Auf Englisch:You are given a list of energy generation sources (e.g., solar farms, wind turbines) with their current output, capacity, and a forecast for the next hour. You also have a list of demand points with their current load and priority. Design an algorithm to optimally allocate generation to meet demand, minimizing unmet demand and prioritizing high-priority points, while respecting generation capacities and forecasts. Return the allocation plan.
  3. + 1 weitere Fragen in dieser Runde (melde dich an, um sie freizuschalten)
3

System Design- System Design

3
  1. 4

    Typ · system-design

    Entwirf ein System zur Vorhersage des Energiebedarfs einer Stadt in stündlichen Intervallen für die nächsten 7 Tage. Das System sollte Daten aus verschiedenen Quellen aufnehmen: historischer Verbrauch, Wettervorhersagen (Temperatur, Luftfeuchtigkeit, Bewölkung), Kalenderereignisse (Feiertage, wichtige lokale Veranstaltungen) und Echtzeit-Netzstatus. Berücksichtige Skalierbarkeit, Genauigkeit und Wartbarkeit.Auf Englisch:Design a system to predict energy demand for a city at hourly intervals for the next 7 days. The system should ingest data from various sources: historical consumption, weather forecasts (temperature, humidity, cloud cover), calendar events (holidays, major local events), and real-time grid status. Consider scalability, accuracy, and maintainability.
  2. 5

    Typ · system-design

    Entwirf ein verteiltes System zur Verwaltung und Optimierung des Ladevorgangs einer Flotte von Elektrofahrzeugen (EVs) für ein Energieversorgungsunternehmen. Das System muss Ladezeiten basierend auf Netzlast, Strompreisen (zeitabhängige Tarife), Fahrzeugverfügbarkeit und Benutzereinstellungen planen. Berücksichtige, wie Tausende von Fahrzeugen und Echtzeit-Updates gehandhabt werden.Auf Englisch:Design a distributed system for managing and optimizing the charging of a fleet of electric vehicles (EVs) for a utility company. The system needs to schedule charging times based on grid load, electricity prices (time-of-use), vehicle availability, and user preferences. Consider how to handle thousands of vehicles and real-time updates.
  3. + 1 weitere Fragen in dieser Runde (melde dich an, um sie freizuschalten)
4

Onsite Coding- Onsite Coding

3
  1. 6

    Typ · algorithmic

    Implementiere eine Funktion, die eine Liste von Energienetz-Knoten, deren Verbindungen (die Stromleitungen darstellen) und den aktuellen Stromfluss auf jeder Leitung entgegennimmt. Die Funktion soll alle Knoten identifizieren, die derzeit überlastet sind (Stromfluss überschreitet Leitungs kapazität) oder unterausgelastet sind (Stromfluss liegt für längere Zeit deutlich unter der Kapazität). Gib eine Liste der betroffenen Knoten und die Art des Problems (überlastet/unterausgelastet) zurück.Auf Englisch:Implement a function that takes a list of energy grid nodes, their connections (representing power lines), and the current power flow on each line. The function should identify any nodes that are currently overloaded (power flow exceeds line capacity) or under-utilized (power flow is significantly below capacity for extended periods). Return a list of affected nodes and the nature of the issue (overloaded/under-utilized).
  2. 7

    Typ · coding

    Schreibe eine Funktion, um die Auswirkungen einer dezentralen erneuerbaren Energiequelle (wie Dachanlagen) auf das lokale Netz zu simulieren. Die Funktion sollte die aktuelle Netzlast, die Kapazität der erneuerbaren Quelle und ihre intermittierende Leistung (z. B. eine Liste von Leistungswerten über die Zeit) entgegennehmen. Sie sollte die Nettolast im Netz zu jedem Zeitschritt zurückgeben, wobei potenzielle Netzstabilisierungsmechanismen (z. B. Batteriespeicher) berücksichtigt werden. Stelle sicher, dass der Code sauber, gut kommentiert und fehlerbehandelt ist.Auf Englisch:Write a function to simulate the impact of a distributed renewable energy source (like rooftop solar) on the local grid. The function should take current grid load, the capacity of the renewable source, and its intermittent output (e.g., a list of power values over time). It should return the net load on the grid at each time step, considering potential grid stabilization mechanisms (e.g., battery storage). Ensure the code is clean, well-commented, and handles potential errors.
  3. + 1 weitere Fragen in dieser Runde (melde dich an, um sie freizuschalten)
5

Behavioral / Leadership- Behavioral / Leadership

3
  1. 8

    Typ · past-experience

    Erzähl mir von einer Zeit, in der du mit einem Legacy-System oder Code-Bestand arbeiten musstest, der schwer zu verstehen oder zu ändern war. Welche Schritte hast du unternommen, um das System zu verstehen und deine Änderungen erfolgreich durchzuführen?Auf Englisch:Tell me about a time you had to work with a legacy system or codebase that was difficult to understand or modify. What steps did you take to gain understanding and make your changes successfully?
  2. 9

    Typ · past-experience

    Bei NW balancieren wir oft die Notwendigkeit für schnelle digitale Innovationen mit den extremen Zuverlässigkeitsanforderungen des französischen Energienetzes. Beschreibe ein spezifisches Projekt, bei dem du einen Kompromiss zwischen der Einführung einer hochmodernen Technologie und der Aufrechterhaltung der Stabilität eines geschäftskritischen Systems vertreten musstest. Wie hast du deinen Ansatz validiert, um sicherzustellen, dass er unseren 'Fiable Des'-Prinzipien entsprach?Auf Englisch:At NW, we often balance the need for rapid digital innovation with the extreme reliability requirements of the French energy grid. Describe a specific project where you had to advocate for a trade-off between introducing a cutting-edge technology and maintaining the stability of a mission-critical system. How did you validate your approach to ensure it met our Fiable Des principles?
  3. + 1 weitere Fragen in dieser Runde (melde dich an, um sie freizuschalten)

Schalte alle 13 NW Fragen frei, kostenlos

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

Alle 13 NW Fragen freischalten

Vorstellungsgespräche bei NW

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

Vergleiche NW 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 NW durchgängig

Häufige Fragen

Wie lange dauert der NW 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 NW 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 NW?

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 NW Interviewleitfaden frei

Registrieren