Iberdrola logo

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

Enterprise · Guide d'entretien Software Engineer

Inscrivez-vous pour voir l'ATSSiège en Spain

Langue d'entretien : espagnol

Prévois de coder enJavaPython

L'ADN Iberdrola (TL;DR)

Iberdrola recherche des candidats démontrant de solides compétences analytiques, un engagement envers la durabilité et une approche proactive de l'innovation dans le secteur de l'énergie. L'entreprise valorise l'adaptabilité, le travail d'équipe et une mentalité globale, particulièrement pour les postes impliquant des projets d'énergies renouvelables et la modernisation des réseaux.En anglais :Iberdrola seeks candidates demonstrating strong analytical skills, a commitment to sustainability, and a proactive approach to innovation in the energy sector. They value adaptability, teamwork, and a global mindset, particularly for roles involving renewable energy projects and grid modernization.

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 Iberdrola

Votre loop comprend généralement 5 é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
    Problèmes niveau LeetCode-hard, raisonnement sur les défauts, clarté du code, edge cases.En anglais :LeetCode-hard problems, reasoning about defects, 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 Iberdrola, évitez ces pièges classiques :

  • Itérer inefficacement sur tous les intervalles pour chaque turbine et chaque requête.En anglais :Inefficiently iterating through all intervals for each turbine and each query.
  • Recalculer inefficacement la moyenne et l'écart type pour chaque nouveau point de données, entraînant une complexité en O(n^2).En anglais :Inefficiently recalculating the mean and standard deviation for every new data point, leading to O(n^2) complexity.
  • Donner une réponse générique sur le désir de travailler pour une grande entreprise sans mentionner la mission ou l'impact spécifique d'Iberdrola.En anglais :Giving a generic answer about wanting to work for a large company without mentioning Iberdrola's specific mission or impact.
  • Ne pas agréger efficacement les totaux des fermes, nécessitant potentiellement d'itérer sur tous les panneaux pour chaque requête.En anglais :Not efficiently aggregating farm totals, possibly requiring iterating through all panels for each query.

Testez-vous : vraies questions Iberdrola

Trois prompts réels extraits de notre base.

Type · Algorithmic

Iberdrola exploite un vaste réseau de sources d'énergie renouvelable (fermes solaires, éoliennes). Vous disposez d'une grille 2D représentant une zone géographique, où 'W' désigne un emplacement potentiel pour une éolienne, 'S' un emplacement de ferme solaire et '.' un espace vide. Écrivez une fonction pour trouver le nombre maximum d'installations d'énergie renouvelable non superposées (éoliennes et fermes solaires) qui peuvent être placées, sous la contrainte qu'aucune deux installations ne peuvent être à une distance de Manhattan de 5 unités l'une de l'autre.En anglais :Iberdrola operates a vast network of renewable energy sources (solar farms, wind turbines). You are given a 2D grid representing a geographical area, where 'W' denotes a potential wind turbine location, 'S' a solar farm location, and '.' an empty space. Write a function to find the maximum number of non-overlapping renewable energy installations (wind turbines and solar farms) that can be placed, subject to the constraint that no two installations can be within a Manhattan distance of 5 units from each other.

Type · Distributed Systems

Concevez un système pour prédire et gérer les événements potentiels de surcharge du réseau sur le réseau européen d'Iberdrola. Le système doit ingérer des données provenant de diverses sources (prévisions météorologiques, demande historique, consommation en temps réel, production d'énergie renouvelable) et prédire les périodes à haut risque, déclenchant potentiellement des actions automatisées d'équilibrage de charge.En anglais :Design a system to predict and manage potential grid overload events across Iberdrola's European network. The system should ingest data from various sources (weather forecasts, historical demand, real-time consumption, renewable energy generation) and predict high-risk periods, potentially triggering automated load balancing actions.

Type · Motivation

Pourquoi souhaitez-vous rejoindre Iberdrola, et qu'est-ce qui, dans notre travail dans le secteur de l'énergie, vous enthousiasme particulièrement en tant qu'ingénieur logiciel ?En anglais :Why are you interested in joining Iberdrola, and what specifically about our work in the energy sector excites you as a software engineer?

+ encore des questions, signaux et exemples corrigés

Inscrivez-vous pour débloquer toute la grille Iberdrola

Débloquer la grille Iberdrola, gratuit

Banque de questions Iberdrola

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

9 questions affichées sur 13

1

Recruiter Screen- Entretien recruteur

1
  1. 1

    Type · Motivation

    Pourquoi souhaitez-vous rejoindre Iberdrola, et qu'est-ce qui, dans notre travail dans le secteur de l'énergie, vous enthousiasme particulièrement en tant qu'ingénieur logiciel ?En anglais :Why are you interested in joining Iberdrola, and what specifically about our work in the energy sector excites you as a software engineer?
2

Coding Screen- Coding Screen

3
  1. 2

    Type · Algorithmic

    Étant donné un flux de données de consommation d'énergie en temps réel provenant de compteurs intelligents (représenté par des tuples (timestamp, id_compteur, consommation_kwh)), concevez un algorithme pour détecter les modèles de consommation anormaux pour chaque compteur dans une fenêtre glissante de 24 heures. Une anomalie est définie comme une consommation déviant de plus de 3 écarts types de la moyenne de consommation pour ce compteur pendant cette fenêtre.En anglais :Given a stream of real-time energy consumption data from smart meters (represented as tuples of (timestamp, meter_id, consumption_kwh)), design an algorithm to detect anomalous consumption patterns for each meter within a rolling 24-hour window. An anomaly is defined as consumption deviating by more than 3 standard deviations from the mean consumption for that meter during that window.
  2. 3

    Type · Algorithmic

    Iberdrola exploite un vaste réseau de sources d'énergie renouvelable (fermes solaires, éoliennes). Vous disposez d'une grille 2D représentant une zone géographique, où 'W' désigne un emplacement potentiel pour une éolienne, 'S' un emplacement de ferme solaire et '.' un espace vide. Écrivez une fonction pour trouver le nombre maximum d'installations d'énergie renouvelable non superposées (éoliennes et fermes solaires) qui peuvent être placées, sous la contrainte qu'aucune deux installations ne peuvent être à une distance de Manhattan de 5 unités l'une de l'autre.En anglais :Iberdrola operates a vast network of renewable energy sources (solar farms, wind turbines). You are given a 2D grid representing a geographical area, where 'W' denotes a potential wind turbine location, 'S' a solar farm location, and '.' an empty space. Write a function to find the maximum number of non-overlapping renewable energy installations (wind turbines and solar farms) that can be placed, subject to the constraint that no two installations can be within a Manhattan distance of 5 units from each other.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
3

System Design- System Design

3
  1. 4

    Type · Distributed Systems

    Concevez un système pour prédire et gérer les événements potentiels de surcharge du réseau sur le réseau européen d'Iberdrola. Le système doit ingérer des données provenant de diverses sources (prévisions météorologiques, demande historique, consommation en temps réel, production d'énergie renouvelable) et prédire les périodes à haut risque, déclenchant potentiellement des actions automatisées d'équilibrage de charge.En anglais :Design a system to predict and manage potential grid overload events across Iberdrola's European network. The system should ingest data from various sources (weather forecasts, historical demand, real-time consumption, renewable energy generation) and predict high-risk periods, potentially triggering automated load balancing actions.
  2. 5

    Type · Architecture

    Iberdrola développe un nouveau portail client pour la gestion des comptes d'énergie, la visualisation de la consommation et l'interaction avec les appareils domestiques intelligents. Concevez l'architecture backend de ce portail, en tenant compte de la scalabilité, de la sécurité et de l'intégration de divers services (par exemple, facturation, gestion des appareils, analyse).En anglais :Iberdrola is developing a new customer portal for managing energy accounts, viewing consumption, and interacting with smart home devices. Design the backend architecture for this portal, considering scalability, security, and the integration of various services (e.g., billing, device management, analytics).
  3. + 1 autres questions dans ce round (inscription pour débloquer)
4

Onsite Coding- Coding Onsite

3
  1. 6

    Type · Algorithmic

    Vous disposez d'une liste d'intervalles de temps, chacun représentant une période pendant laquelle une éolienne spécifique était opérationnelle (par exemple, `[(heure_début, heure_fin, id_turbine), ...]`). Écrivez une fonction pour calculer le temps de fonctionnement total pour chaque turbine dans une période de requête donnée `(début_requête, fin_requête)`. Assurez-vous que votre solution gère correctement les intervalles qui se chevauchent et les cas limites.En anglais :You are given a list of time intervals, each representing a period when a specific wind turbine was operational (e.g., `[(start_time, end_time, turbine_id), ...]`). Write a function to calculate the total uptime for each turbine within a given query period `(query_start, query_end)`. Ensure your solution correctly handles overlapping intervals and edge cases.
  2. 7
    Un service critique responsable du traitement des relevés de compteurs d'énergie connaît des pannes intermittentes. Ci-dessous un extrait de code Python simplifié (et potentiellement bogué). Identifiez les bogues potentiels, expliquez la cause racine et fournissez une version corrigée. Le service est censé calculer la consommation moyenne par jour, mais renvoie parfois des moyennes incorrectes ou plante.En anglais :A critical service responsible for processing energy meter readings is experiencing intermittent failures. Below is a simplified (and potentially buggy) Python code snippet. Identify potential bugs, explain the root cause, and provide a corrected version. The service is supposed to calculate the average consumption per day, but sometimes returns incorrect averages or crashes.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
5

Behavioral / Leadership- Behavioral / Leadership

3
  1. 8

    Type · Conflict Resolution

    STAR
    Iberdrola équilibre souvent le besoin immédiat de stabilité du réseau avec l'objectif à long terme d'intégrer des sources renouvelables intermittentes. Décrivez une situation où vous avez défendu un compromis architectural spécifique dans un système où les exigences de performance entraient en conflit avec des objectifs de durabilité ou d'évolutivité. Comment avez-vous concilié ces priorités techniques concurrentes avec votre équipe ?En anglais :Iberdrola often balances the immediate need for grid stability with the long-term goal of integrating intermittent renewable sources. Describe a time you advocated for a specific architectural trade-off in a system where performance requirements conflicted with sustainability or scalability goals. How did you reconcile these competing technical priorities with your team?
  2. 9

    Type · Ownership

    STAR
    Décrivez une situation où vous avez dû déboguer un problème complexe et critique dans un système que vous ne connaissiez pas initialement. Quelles étapes avez-vous suivies pour comprendre le système, diagnostiquer le problème et implémenter une solution ? Comment avez-vous assuré la robustesse de la solution ?En anglais :Describe a situation where you had to debug a complex and critical issue in a system you weren't initially familiar with. What steps did you take to understand the system, diagnose the problem, and implement a fix? How did you ensure the fix was robust?
  3. + 1 autres questions dans ce round (inscription pour débloquer)

Débloquez toute la banque Iberdrola

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 13 questions Iberdrola

Parcours d'entretien chez Iberdrola

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

Comparer Iberdrola avec des entreprises 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 Iberdrola de bout en bout

Questions fréquentes

Combien de temps prend le process d'entretien Iberdrola ?

La plupart des candidats passent 4 à 8 semaines entre le screen recruteur et l'offre. Le loop onsite tient sur une journée ou deux demi-journées, avec retour et offre dans les 5 jours ouvrés suivants.

Comment se préparer spécifiquement pour Iberdrola ?

Trois priorités : (1) l'ADN Iberdrola montré ci-dessus - ce qu'ils évaluent vraiment, (2) les rounds de votre loop, surtout celui que les candidats sous-estiment, et (3) drillez les types de questions de ce guide avec un framework structuré comme CIRCLES ou STAR.

Cela s'applique-t-il aussi aux postes engineering ou design chez Iberdrola ?

L'ADN reste le même - ce qui change c'est le mix des rounds. Les SWE ont des coding screens à la place du Product Sense ; les designers ont des revues de portfolio et des exercices design. Le "what they value" et les signaux comportementaux s'appliquent à toutes les fonctions.

WorkfiveExplorer les métiers sur Workfive →

Débloquez le guide d'entretien Iberdrola, gratuit

S'inscrire