Autres postes chez Repsol :Software EngineerSupply Chain
Repsol logo

Enterprise · Guide d'entretien Software Engineer

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

Langue d'entretien : espagnol

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

L'ADN Repsol (TL;DR)

Repsol évalue la profondeur technique et la pensée stratégique, notamment la manière dont les candidats appliquent les principes d'ingénierie pour optimiser la production et la distribution d'énergie. Ils recherchent des personnes capables d'articuler les compromis dans la conception des systèmes, tout comme ils équilibrent efficacité et durabilité dans leurs opérations.En anglais :Repsol assesses technical depth and strategic thinking, particularly how candidates apply engineering principles to optimize energy production and distribution. They look for individuals who can articulate trade-offs in system design, similar to how they balance efficiency and sustainability in their operations.
Entretiens enPythonJava

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 Repsol

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 Repsol, évitez ces pièges classiques :

  • Ne pas expliquer clairement la cause profonde des bugs.En anglais :Failing to explain the root cause of the bugs clearly.
  • S'attribuer le mérite d'une solution sans reconnaître les contributions de l'équipe ou tirer des leçons de l'expérience.En anglais :Taking credit for a solution without acknowledging team contributions or learning from the experience.
  • Prétendre avoir « tout réécrit » sans considérer les risques et les compromis.En anglais :Claiming to have 'rewritten everything' without considering the risks and trade-offs.
  • Choisir un algorithme de flux maximum inefficace (par exemple, Ford-Fulkerson sans optimisation Edmonds-Karp ou Dinic).En anglais :Choosing an inefficient max-flow algorithm (e.g., Ford-Fulkerson without Edmonds-Karp or Dinic's optimization).

Testez-vous : vraies questions Repsol

Trois prompts réels extraits de notre base.

Type · Algorithmic

Vous devez optimiser le routage des drones de maintenance sur plusieurs plateformes offshore. Étant donné un ensemble de plateformes, leurs emplacements et les temps de trajet estimés entre elles, trouvez le chemin le plus court qui visite chaque plateforme exactement une fois et revient à l'origine. Il s'agit d'une variation du problème du voyageur de commerce (TSP).En anglais :You need to optimize the routing of maintenance drones across multiple offshore platforms. Given a set of platforms, their locations, and estimated travel times between them, find the shortest path that visits each platform exactly once and returns to the origin. This is a variation of the Traveling Salesperson Problem (TSP).

Type · Behavioral

Chez Repsol, nous équilibrons souvent le besoin immédiat d'une extraction d'hydrocarbures à haut rendement avec notre engagement à long terme en faveur de la décarbonation et de l'intégration des énergies renouvelables. Décrivez un projet où vous avez dû prioriser la dette technique ou la maintenance d'un système existant face à la pression de livrer une nouvelle fonctionnalité à haute visibilité. Comment avez-vous communiqué le coût à long terme de votre choix aux parties prenantes non techniques ?En anglais :At Repsol, we often balance the immediate need for high-output hydrocarbon extraction with our long-term commitment to decarbonization and renewable energy integration. Describe a project where you had to prioritize technical debt or legacy system maintenance against the pressure to deliver a new, high-visibility feature. How did you communicate the long-term cost of your choice to non-technical stakeholders?

Type · System Design

Concevez un système pour gérer et optimiser la logistique de la chaîne d'approvisionnement des produits pétroliers raffinés, des raffineries aux terminaux de distribution et aux stations-service. Prenez en compte la gestion des stocks, la prévision de la demande et le routage dynamique.En anglais :Design a system to manage and optimize the supply chain logistics for refined petroleum products, from refineries to distribution terminals and retail stations. Consider inventory management, demand forecasting, and dynamic routing.

+ encore des questions, signaux et exemples corrigés

Inscrivez-vous pour débloquer toute la grille Repsol

Débloquer la grille Repsol, gratuit

Banque de questions Repsol

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 Repsol et quels aspects de notre travail dans le secteur de l'énergie vous attirent particulièrement en tant qu'ingénieur logiciel ?En anglais :Why are you interested in joining Repsol, and what aspects of our work in the energy sector particularly appeal to you as a software engineer?
2

Coding Screen- Coding Screen

3
  1. 2

    Type · Algorithmic

    Étant donné un flux de lectures de capteurs provenant de plateformes pétrolières, concevez un algorithme pour détecter les anomalies pouvant indiquer une défaillance d'équipement ou des dangers environnementaux. Supposez que les lectures sont des données de séries temporelles avec plusieurs paramètres (température, pression, vibration).En anglais :Given a stream of sensor readings from oil rigs, design an algorithm to detect anomalies that could indicate equipment failure or environmental hazards. Assume readings are time-series data with multiple parameters (temperature, pressure, vibration).
  2. 3

    Type · Algorithmic

    Vous devez optimiser le routage des drones de maintenance sur plusieurs plateformes offshore. Étant donné un ensemble de plateformes, leurs emplacements et les temps de trajet estimés entre elles, trouvez le chemin le plus court qui visite chaque plateforme exactement une fois et revient à l'origine. Il s'agit d'une variation du problème du voyageur de commerce (TSP).En anglais :You need to optimize the routing of maintenance drones across multiple offshore platforms. Given a set of platforms, their locations, and estimated travel times between them, find the shortest path that visits each platform exactly once and returns to the origin. This is a variation of the Traveling Salesperson Problem (TSP).
  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 de surveillance en temps réel pour les actifs d'énergie renouvelable de Repsol (par exemple, parcs éoliens, parcs solaires). Le système doit ingérer des données provenant de milliers de capteurs, les traiter, détecter les problèmes potentiels et fournir des alertes aux équipes d'exploitation.En anglais :Design a real-time monitoring system for Repsol's renewable energy assets (e.g., wind farms, solar parks). The system should ingest data from thousands of sensors, process it, detect potential issues, and provide alerts to operations teams.
  2. 5

    Type · System Design

    Concevez un système pour gérer et optimiser la logistique de la chaîne d'approvisionnement des produits pétroliers raffinés, des raffineries aux terminaux de distribution et aux stations-service. Prenez en compte la gestion des stocks, la prévision de la demande et le routage dynamique.En anglais :Design a system to manage and optimize the supply chain logistics for refined petroleum products, from refineries to distribution terminals and retail stations. Consider inventory management, demand forecasting, and dynamic routing.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
4

Onsite Coding- Coding Onsite

3
  1. 6

    Type · Coding

    Écrivez une fonction qui prend une liste de points de données historiques de consommation d'énergie (horodatage, consommation) pour une région et identifie les N principaux modèles récurrents quotidiens/hebdomadaires. Par exemple, identifiez les heures de pointe ou les jours avec une utilisation constamment élevée.En anglais :Write a function that takes a list of historical energy consumption data points (timestamp, consumption) for a region and identifies the top N recurring daily/weekly patterns. For example, identify peak hours or days with consistently high usage.
  2. 7

    Type · Debugging

    Voici un extrait de code destiné à calculer les émissions de carbone en fonction du type et de la quantité de carburant. Il contient plusieurs bugs. Trouvez-les et corrigez-les, et expliquez votre raisonnement.En anglais :Here is a piece of code intended to calculate carbon emissions based on fuel type and quantity. It has several bugs. Find and fix them, and explain your reasoning.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
5

Behavioral / Leadership- Behavioral / Leadership

3
  1. 8

    Type · Behavioral

    Parlez-moi d'une situation où vous avez dû travailler avec un système complexe et hérité (legacy). Quels étaient les 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. What were the challenges, and how did you approach understanding and improving it?
  2. 9

    Type · Behavioral

    Décrivez un problème technique difficile que vous avez rencontré sur un projet lié à l'infrastructure ou aux opérations énergétiques. Comment l'avez-vous débogué et quel a été le résultat ?En anglais :Describe a challenging technical problem you encountered on a project related to energy infrastructure or operations. How did you debug it, and what was the outcome?
  3. + 1 autres questions dans ce round (inscription pour débloquer)

Débloquez toute la banque Repsol

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 Repsol

Parcours d'entretien chez Repsol

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

Comparer Repsol 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 Repsol de bout en bout

Questions fréquentes

WorkfiveExplorer les métiers sur Workfive

Débloquez le guide d'entretien Repsol, gratuit

S'inscrire