Naturgy logo

Enterprise · Guide d'entretien Software Engineer

Langue d'entretien : anglais

Comment réussir l'entretien Naturgy Software Engineer en 2026

L'ADN Naturgy (TL;DR)

L'équipe de recrutement chez Naturgy privilégie les candidats qui incarnent les valeurs d'entreprise de « Engagement » et d'« Agilité », particulièrement en ce qui concerne la transition énergétique. Ils recherchent des personnes capables de piloter des solutions énergétiques durables et la transformation numérique à travers leurs réseaux de gaz et d'électricité.En anglais :The hiring team at Naturgy prioritizes candidates who embody their 'Commitment' and 'Agility' corporate values, especially concerning the energy transition. They look for individuals capable of driving sustainable energy solutions and digital transformation across their gas and electricity networks.

Lisez dans votre langue

Nous affichons ce guide dans votre langue, avec l'anglais original conservé en dessous pour référence. Le badge ci-dessus indique dans quelle langue se déroule généralement le loop de cette entreprise.

Le loop d'entretien Naturgy

Votre loop comprend généralement 4 étapes.

  1. 1

    Étape 1

    Entretien recruteurEn anglais :Recruiter Screen
    Motivation, fit du poste, logistique.En anglais :Motivation, role fit, logistics.
  2. 2

    Étape 2

    Coding ScreenEn anglais :Coding Screen
    Problèmes algorithmiques niveau LeetCode-medium sous contrainte de temps.En anglais :LeetCode-medium algorithmic problems under time pressure.
  3. 3

    Étape 3

    System DesignEn anglais :System Design
    Systèmes distribués, trade-offs à l'échelle, architecture sous contraintes.En anglais :Distributed systems, trade-offs at scale, architecture under constraints.
  4. 4

    Étape 4

    Coding OnsiteEn anglais :Onsite Coding
    LeetCode-hard, debugging, clarté du code, edge cases.En anglais :LeetCode-hard, debugging, code clarity, edge cases.
  5. 5

    Étape 5

    Behavioral / LeadershipEn anglais :Behavioral / Leadership
    Preuves passées d'ownership, d'influence, de résolution de conflit.En anglais :Past evidence of ownership, influence, resolving conflict.

Zone de danger : pourquoi les candidats échouent

D'après notre base de retours d'entretiens Naturgy, évitez ces pièges classiques :

  • Décrire un problème mineur qui n'a pas nécessité d'intervention proactive.En anglais :Describing a minor issue that didn't require proactive intervention.
  • Ne pas tenir compte de la nature intermittente des énergies renouvelables ou des limitations du stockage.En anglais :Not accounting for the intermittent nature of renewables or the limitations of storage.
  • Appliquer incorrectement les algorithmes de flux maximum ou ne pas modéliser les pertes avec précision.En anglais :Incorrectly applying max-flow algorithms or failing to model losses accurately.
  • Ne pas gérer gracieusement les cycles ou les topologies de réseau complexes.En anglais :Not handling cycles or complex network topologies gracefully.

Testez-vous : vraies questions Naturgy

Trois prompts réels extraits de notre base.

Type · behavioral

Parlez-moi d'une fois où vous avez dû travailler avec un système hérité complexe chez Naturgy ou dans une entreprise précédente. Quels étaient les plus grands défis, et comment avez-vous abordé sa compréhension et son amélioration ?En anglais :Tell me about a time you had to work with a complex, legacy system at Naturgy or a previous company. What were the biggest challenges, and how did you approach understanding and improving it?

Type · system-design

Concevez un système pour collecter, traiter et analyser les données de capteurs provenant de milliers d'installations solaires distribuées afin de prédire les besoins de maintenance et d'optimiser la production d'énergie. Concentrez-vous sur l'ingestion, le stockage et l'analyse en temps réel des données.En anglais :Design a system to collect, process, and analyze sensor data from thousands of distributed solar panel installations to predict maintenance needs and optimize energy output. Focus on data ingestion, storage, and real-time analytics.

Type · algorithmic

On vous donne un ensemble de prévisions de demande d'énergie pour différentes régions et leurs métriques de précision historiques correspondantes. Implémentez une fonction pour sélectionner la prévision optimale pour une région donnée, en privilégiant la précision tout en tenant compte des intervalles de confiance.En anglais :You are given a set of energy demand forecasts for different regions and their corresponding historical accuracy metrics. Implement a function to select the optimal forecast for a given region, prioritizing accuracy while considering confidence intervals.

+ encore des questions, signaux et exemples corrigés

Inscrivez-vous pour débloquer toute la grille Naturgy

Débloquer la grille Naturgy, gratuit

Banque de questions Naturgy

Un échantillon de notre base, regroupé par round. Inscrivez-vous pour la totalité.

9 questions affichées sur 16

1

Recruiter Screen- Entretien recruteur

1
  1. 1

    Type · motivation

    Naturgy est un acteur majeur de la transition énergétique. Qu'est-ce qui vous intéresse spécifiquement dans la contribution à une entreprise axée sur les énergies renouvelables et les réseaux intelligents, et comment vos compétences en ingénierie logicielle s'alignent-elles avec notre mission ?En anglais :Naturgy is a major player in the energy transition. What interests you specifically about contributing to a company focused on renewable energy and smart grids, and how do you see your software engineering skills aligning with our mission?
2

Coding Screen- Coding Screen

3
  1. 2

    Type · algorithmic

    Étant donné une liste de relevés de compteurs intelligents avec des horodatages et des valeurs de consommation d'énergie, écrivez une fonction pour trouver l'heure de consommation de pointe pour chaque jour dans une plage de dates donnée. Tenez compte des lacunes potentielles dans les données ou des intervalles irréguliers.En anglais :Given a list of smart meter readings with timestamps and energy consumption values, write a function to find the peak consumption hour for each day within a given date range. Consider potential data gaps or irregular intervals.
  2. 3

    Type · algorithmic

    Concevez un système pour surveiller et alerter sur les anomalies dans la distribution d'énergie à travers un réseau de sous-stations. Le système doit traiter les flux de données en temps réel et identifier les déviations par rapport aux modèles attendus.En anglais :Design a system to monitor and alert on anomalies in energy distribution across a network of substations. The system should process real-time data streams and identify deviations from expected patterns.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
3

System Design- System Design

3
  1. 4

    Type · system-design

    Concevez un système distribué pour gérer et optimiser les calendriers de recharge d'une grande flotte de véhicules électriques (VE) pour un réseau de recharge à l'échelle d'une ville. Prenez en compte des facteurs tels que l'équilibrage de la charge du réseau, les préférences des utilisateurs et la santé de la batterie du véhicule.En anglais :Design a distributed system for managing and optimizing the charging schedules of a large fleet of electric vehicles (EVs) for a city-wide charging network. Consider factors like grid load balancing, user preferences, and vehicle battery health.
  2. 5

    Type · system-design

    Concevez un système pour collecter, traiter et analyser les données de capteurs provenant de milliers d'installations solaires distribuées afin de prédire les besoins de maintenance et d'optimiser la production d'énergie. Concentrez-vous sur l'ingestion, le stockage et l'analyse en temps réel des données.En anglais :Design a system to collect, process, and analyze sensor data from thousands of distributed solar panel installations to predict maintenance needs and optimize energy output. Focus on data ingestion, storage, and real-time analytics.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
4

Onsite Coding- Coding Onsite

4
  1. 6

    Type · coding

    Implémentez une fonction qui simule le flux d'énergie à travers un réseau électrique simplifié. Étant donné un ensemble de sources de production d'énergie, des lignes de transmission avec leurs capacités et des points de demande, calculez la puissance maximale qui peut être fournie à chaque point de demande tout en respectant les capacités des lignes et en minimisant les pertes (supposez des pertes linéaires simples).En anglais :Implement a function that simulates the flow of energy through a simplified power grid. Given a set of power generation sources, transmission lines with capacities, and demand points, calculate the maximum power that can be delivered to each demand point while respecting line capacities and minimizing losses (assume simple linear losses).
  2. 7

    Type · coding

    Écrivez une fonction pour déterminer si un ensemble donné de sources d'énergie renouvelable (solaire, éolien) peut répondre à la demande d'énergie fluctuante d'une petite communauté sur une période de 24 heures, en tenant compte de l'intermittence et de la capacité de stockage. La fonction doit retourner le pourcentage de la demande satisfaite.En anglais :Write a function to determine if a given set of renewable energy sources (solar, wind) can meet the fluctuating energy demand of a small community over a 24-hour period, considering intermittency and storage capacity. The function should return the percentage of demand met.
  3. + 2 autres questions dans ce round (inscription pour débloquer)
5

Behavioral / Leadership- Behavioral / Leadership

5
  1. 8

    Type · behavioral

    Parlez-moi d'une fois où vous avez dû travailler avec un système hérité complexe chez Naturgy ou dans une entreprise précédente. Quels étaient les plus grands défis, et comment avez-vous abordé sa compréhension et son amélioration ?En anglais :Tell me about a time you had to work with a complex, legacy system at Naturgy or a previous company. What were the biggest challenges, and how did you approach understanding and improving it?
  2. 9

    Type · behavioral

    Décrivez une situation où vous avez eu un désaccord technique avec un collègue ou un manager. Comment l'avez-vous géré et quel en a été le résultat ?En anglais :Describe a situation where you had a technical disagreement with a colleague or manager. How did you handle it, and what was the outcome?
  3. + 3 autres questions dans ce round (inscription pour débloquer)

Débloquez toute la banque Naturgy

Sans carte bancaire. Chaque question avec son framework, les signaux évalués par les recruteurs et une réponse modèle pour chacune.

Débloquer les 16 questions Naturgy

Parcours d'entretien chez Naturgy

Comment l'ADN de Naturgy se décline par fonction. Choisissez votre rôle.

Comparer Naturgy avec des employeurs similaires

Même ADN, exigences différentes. Parcourez les entreprises les plus proches dans notre base et voyez comment leurs loops diffèrent.

Préparez l'entretien Naturgy de bout en bout

FAQ

WorkfiveExplorer les métiers sur Workfive

Débloquez le guide d'entretien Naturgy, gratuit

S'inscrire