Type · debugging

Enterprise · Guide d'entretien Software Engineer
Inscrivez-vous pour voir l'ATSLangue d'entretien : anglais
Comment réussir l'entretien RWE Software Engineer en 2026
L'ADN RWE (TL;DR)
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 RWE
Votre loop comprend généralement 4 étapes.
- 1
Étape 1
Entretien recruteurEn anglais :Recruiter ScreenMotivation, fit du poste, logistique.En anglais :Motivation, role fit, logistics. - 2
Étape 2
Coding ScreenEn anglais :Coding ScreenProblèmes algorithmiques niveau LeetCode-medium sous contrainte de temps.En anglais :LeetCode-medium algorithmic problems under time pressure. - 3
Étape 3
System DesignEn anglais :System DesignSystèmes distribués, trade-offs à l'échelle, architecture sous contraintes.En anglais :Distributed systems, trade-offs at scale, architecture under constraints. - 4
Étape 4
Coding OnsiteEn anglais :Onsite CodingLeetCode-hard, debugging, clarté du code, edge cases.En anglais :LeetCode-hard, debugging, code clarity, edge cases. - 5
Étape 5
Behavioral / LeadershipEn anglais :Behavioral / LeadershipPreuves 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 RWE, évitez ces pièges classiques :
- Ne pas articuler comment ils ont cherché à comprendre le point de vue de l'autre.En anglais :Failing to articulate how they sought to understand the other perspective.
- Appliquer incorrectement le seuil de 10 % ou coder en dur le maximum de 5 MW.En anglais :Incorrectly applying the 10% threshold or hardcoding the 5MW maximum.
- Choisir une architecture monolithique au lieu d'une approche microservices pour différents composants (ingestion de données, ingénierie des caractéristiques, entraînement de modèles, service de prédiction).En anglais :Choosing a monolithic architecture instead of a microservices approach for different components (data ingestion, feature engineering, model training, prediction serving).
- Ne pas énoncer clairement le résultat ou les leçons apprises.En anglais :Not clearly stating the outcome or lessons learned.
Obtenez le guide complet RWE, gratuitement
Chaque tour, la grille d'évaluation exacte utilisée par les recruteurs, toutes les questions et un entraînement illimité aux simulations d'entretien. Compte gratuit, sans carte bancaire.
Testez-vous : vraies questions RWE
Trois prompts réels extraits de notre base.
Type · system-design
Type · behavioral
+ encore des questions, signaux et exemples corrigés
Inscrivez-vous pour débloquer toute la grille RWE
Banque de questions RWE
Un échantillon de notre base, regroupé par round. Inscrivez-vous pour la totalité.
9 questions affichées sur 16
Recruiter Screen- Entretien recruteur
1- 1
Type · motivation
RWE est un acteur majeur de la transition énergétique. Qu'est-ce qui vous intéresse spécifiquement dans la contribution à ce domaine, et comment voyez-vous le rôle de l'ingénierie logicielle dans la décarbonisation et le passage aux énergies renouvelables ?En anglais :RWE is a major player in the energy transition. What interests you specifically about contributing to this field, and how do you see software engineering playing a role in decarbonization and the shift to renewables?
Coding Screen- Coding Screen
3- 2
Type · algorithmic
Imaginez que RWE déploie des compteurs intelligents dans des millions de foyers. Vous devez concevoir un système pour collecter et agréger efficacement les données de consommation d'énergie de ces compteurs. Étant donné un flux de relevés de compteurs (horodatage, id_compteur, valeur_consommation), écrivez une fonction qui calcule la consommation totale pour chaque heure de la journée sur tous les compteurs. Supposez que les relevés peuvent arriver dans le désordre.En anglais :Imagine RWE is deploying smart meters across millions of homes. You need to design a system to efficiently collect and aggregate energy consumption data from these meters. Given a stream of meter readings (timestamp, meter_id, consumption_value), write a function that calculates the total consumption for each hour of the day across all meters. Assume readings can arrive out of order. - 3
Type · algorithmic
RWE exploite un vaste réseau de parcs éoliens. Vous disposez d'une liste d'identifiants d'éoliennes et de leur état de fonctionnement actuel (en ligne/hors ligne) et de leur puissance de sortie (MW). Écrivez une fonction pour identifier et retourner une liste des éoliennes qui sont actuellement en ligne mais produisent moins de 10 % de leur puissance potentielle maximale, en supposant que le potentiel maximal est de 5 MW. La fonction doit prendre une liste de dictionnaires, chacun représentant une éolienne.En anglais :RWE operates a large network of wind farms. You are given a list of wind turbine IDs and their current operational status (online/offline) and power output (MW). Write a function to identify and return a list of turbines that are currently online but producing less than 10% of their maximum potential output, assuming max potential is 5MW. The function should take a list of dictionaries, each representing a turbine. - + 1 autres questions dans ce round (inscription pour débloquer)
System Design- System Design
3- 4
Type · system-design
Concevez un système pour prédire la demande d'énergie d'une ville en fonction des données historiques, des prévisions météorologiques et des événements spéciaux (par exemple, vacances, événements sportifs majeurs). Tenez compte de la scalabilité pour des millions d'utilisateurs et des mises à jour en temps réel.En anglais :Design a system to predict energy demand for a city based on historical data, weather forecasts, and special events (e.g., holidays, major sporting events). Consider scalability for millions of users and real-time updates. - 5
Type · system-design
RWE construit une plateforme pour la gestion des ressources énergétiques distribuées (DER) comme les panneaux solaires et le stockage par batterie dans les foyers. Concevez un système capable d'agréger les données de milliers de ces appareils, de permettre aux utilisateurs de définir des préférences (par exemple, privilégier l'autoconsommation, le support du réseau) et d'exécuter des commandes de contrôle pour optimiser leur utilisation en fonction des signaux du réseau et des prix du marché. Discutez des compromis.En anglais :RWE is building a platform for managing distributed energy resources (DERs) like solar panels and battery storage in homes. Design a system that can aggregate data from thousands of these devices, allow users to set preferences (e.g., prioritize self-consumption, grid support), and execute control commands to optimize their usage based on grid signals and market prices. Discuss trade-offs. - + 1 autres questions dans ce round (inscription pour débloquer)
Onsite Coding- Coding Onsite
3- 6
Type · coding
Vous disposez d'un ensemble de données représentant les prix historiques de l'électricité pour différentes régions. Écrivez une fonction pour trouver le moment optimal pour acheter et vendre de l'électricité dans une période donnée afin de maximiser le profit, avec la contrainte que vous ne pouvez détenir qu'une seule « position » (acheter puis vendre) à la fois. Retournez le profit maximum. Gérez les cas limites comme une entrée vide ou aucune transaction rentable.En anglais :You are given a dataset representing historical electricity prices for different regions. Write a function to find the optimal time to buy and sell electricity within a given period to maximize profit, with the constraint that you can only hold one 'position' (buy then sell) at a time. Return the maximum profit. Handle edge cases like empty input or no profitable trades. - 7
Type · debugging
Voici un script Python destiné à calculer l'empreinte carbone de différentes sources d'énergie en utilisant les facteurs d'émission et les données de génération d'énergie fournis. Il ne fonctionne pas comme prévu. Veuillez le déboguer et le corriger, puis expliquer vos modifications et les améliorations potentielles.En anglais :Here is a Python script intended to calculate the carbon footprint of different energy sources based on provided emission factors and energy generation data. It's not working as expected. Please debug and fix it, then explain your changes and any potential improvements. - + 1 autres questions dans ce round (inscription pour débloquer)
Behavioral / Leadership- Behavioral / Leadership
6- 8
Type · behavioral
Parlez-moi d'une fois où vous avez dû travailler avec un système hérité complexe pour implémenter une nouvelle fonctionnalité ou corriger un bug critique. Quels étaient les défis, comment les avez-vous abordés et quel a été le résultat ?En anglais :Tell me about a time you had to work with a complex, legacy system to implement a new feature or fix a critical bug. What were the challenges, how did you approach them, and what was the outcome? - 9
Type · behavioral
Décrivez une situation où vous étiez en désaccord avec une décision technique prise par votre équipe ou votre responsable. Comment avez-vous géré le désaccord et quel a été le résultat ?En anglais :Describe a situation where you disagreed with a technical decision made by your team or lead. How did you handle the disagreement, and what was the result? - + 4 autres questions dans ce round (inscription pour débloquer)
Débloquez toute la banque RWE
Sans carte bancaire. Chaque question avec son framework, les signaux évalués par les recruteurs et une réponse modèle pour chacune.
Parcours d'entretien chez RWE
Comment l'ADN de RWE se décline par fonction. Choisissez votre rôle.
Comparer RWE 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.
Acciona Energía
Même tierAcciona Energía's 'Sustainability Master Plan' underpins their hiring, seeking candidates who demonstrate deep unders...
Voir les questions d'entretien Acciona Energía
Acciona
Même tierAcciona's 'Sustainability Master Plan' informs interviewers to seek candidates demonstrating a deep understanding of ...
Voir les questions d'entretien Acciona
United Utilities
Même tierUnited Utilities's 'Current Vacancies Join the United' section often highlights a need for individuals who can ensure...
Voir les questions d'entretien United Utilities
Préparez l'entretien RWE de bout en bout
Mock Interview RWE
Lancez un mock live avec notre IA-interviewer sur des prompts façon RWE. Notation sur structure, signal et longueur de réponse - comme dans le vrai loop.
Open
Stories STAR pour les rounds behavioral RWE
Construisez une Story Bank de vos succès passés, mappés aux signaux de leadership que RWE évalue. Réutilisez-les sur tous les rounds behavioral.
Open
Hub de préparation entretien RWE
Les frameworks derrière chaque round RWE : CIRCLES pour le product sense, debugging hypothèse-driven pour l'analytique, STAR pour le behavioral. Chacun en 10 minutes.
Open
Frameworks d'entretien
CIRCLES, STAR, AARRR, RICE, MECE. Les frameworks qui font hocher la tête des recruteurs RWE. Playbooks étape par étape avec les bons moves et les pièges.
Open