Eni logo

Enterprise · Guide d'entretien Software Engineer

Inscrivez-vous pour voir l'ATS

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

L'ADN Eni (TL;DR)

Eni values candidates demonstrating strong technical acumen, practical problem-solving capabilities, and a commitment to safety and operational excellence. They seek individuals who can collaborate effectively and align with their strategic focus on energy transition and sustainability.En français :Eni valorise les candidats qui font preuve d'une solide expertise technique, de capacités pratiques de résolution de problèmes et d'un engagement envers la sécurité et l'excellence opérationnelle. L'entreprise recherche des personnes capables de collaborer efficacement et de s'aligner sur son orientation stratégique en matière de transition énergétique et de durabilité.

Anglais original + traduction dans votre langue

Les entretiens dans la global tech, les enterprises américaines et les grands cabinets de conseil se passent en anglais. Chez les groupes français de luxe, la finance européenne, le Mittelstand allemand, la mode italienne et la plupart des employeurs mid-market européens, le loop se déroule dans la langue locale. Nous affichons la langue qui correspond à l'entreprise en premier - avec l'autre en traduction dessous - pour que vous puissiez préparer dans la langue que votre recruteur utilisera.

Le loop d'entretien Eni

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

  1. 1

    Étape 1

    Recruiter ScreenEn français :Entretien recruteur
    Motivation, role fit, logistics.En français :Motivation, fit du poste, logistique.
  2. 2

    Étape 2

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

    Étape 3

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

    Étape 4

    Onsite CodingEn français :Coding Onsite
    LeetCode-hard, debugging, code clarity, edge cases.En français :LeetCode-hard, debugging, clarté du code, edge cases.
  5. 5

    Étape 5

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

Zone de danger : pourquoi les candidats échouent

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

  • Not reflecting on what they could have done differently.En français :Ne pas réfléchir à ce qu'ils auraient pu faire différemment.
  • Focusing solely on personal career growth without mentioning contribution.En français :Se concentrer uniquement sur la croissance professionnelle personnelle sans mentionner la contribution.
  • Not considering the streaming nature of the data and proposing an offline batch solution.En français :Ne pas tenir compte de la nature en flux continu des données et proposer une solution de traitement par lots hors ligne.
  • Ignoring memory constraints and suggesting algorithms that require loading all data.En français :Ignorer les contraintes de mémoire et suggérer des algorithmes qui nécessitent le chargement de toutes les données.

Testez-vous : vraies questions Eni

Trois prompts réels extraits de notre base.

Type · Influence

Describe a time you had to influence a stakeholder or team who initially disagreed with your proposed supply chain solution. How did you approach it, and what was the outcome?En français :Décrivez une situation où vous avez dû influencer un partie prenante ou une équipe qui n'était initialement pas d'accord avec votre solution de chaîne d'approvisionnement proposée. Comment avez-vous procédé et quel a été le résultat ?

Type · algorithm

Develop a function to estimate the total CO2 emissions from a fleet of Eni's vehicles based on their routes and fuel consumption data. The function should be optimized for speed, as it will be called frequently.En français :Développez une fonction pour estimer les émissions totales de CO2 d'une flotte de véhicules Eni en fonction de leurs itinéraires et des données de consommation de carburant. La fonction doit être optimisée pour la vitesse, car elle sera appelée fréquemment.

Type · motivation

What interests you about working at Eni, specifically within our energy sector, and how do you see your software engineering skills contributing to our mission?En français :Qu'est-ce qui vous intéresse à travailler chez Eni, spécifiquement dans notre secteur de l'énergie, et comment vos compétences en ingénierie logicielle peuvent-elles contribuer à notre mission ?

+ encore des questions, signaux et exemples corrigés

Inscrivez-vous pour débloquer la grille de notation JobMentis

Débloquer la grille

Banque de questions Eni

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

9 questions affichées sur 18

1

Recruiter Screen- Entretien recruteur

1
  1. 1

    Type · motivation

    What interests you about working at Eni, specifically within our energy sector, and how do you see your software engineering skills contributing to our mission?En français :Qu'est-ce qui vous intéresse à travailler chez Eni, spécifiquement dans notre secteur de l'énergie, et comment vos compétences en ingénierie logicielle peuvent-elles contribuer à notre mission ?
2

Coding Screen- Coding Screen

3
  1. 2

    Type · algorithm

    Given a stream of sensor readings from offshore oil platforms, design an algorithm to detect anomalies that could indicate equipment failure. The readings have timestamps and various numerical values (e.g., pressure, temperature, vibration). Assume you have limited memory.En français :Étant donné un flux de lectures de capteurs provenant de plateformes pétrolières offshore, concevez un algorithme pour détecter les anomalies pouvant indiquer une défaillance d'équipement. Les lectures comportent des horodatages et diverses valeurs numériques (par exemple, pression, température, vibration). Supposez que vous disposez d'une mémoire limitée.
  2. 3

    Type · data-structure

    Eni operates a large network of gas pipelines. You need to efficiently find the shortest path for gas flow between any two points in the network, considering varying flow rates and potential bottlenecks. Model this network and implement a pathfinding algorithm.En français :Eni exploite un vaste réseau de pipelines de gaz. Vous devez trouver efficacement le chemin le plus court pour le flux de gaz entre deux points quelconques du réseau, en tenant compte des débits variables et des goulots d'étranglement potentiels. Modélisez ce réseau et implémentez un algorithme de recherche de chemin.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
3

System Design- System Design

4
  1. 4

    Type · distributed-system

    Design a system to monitor and predict energy demand across different regions in Italy, integrating data from smart meters, weather forecasts, and historical consumption patterns. The system needs to be highly available and scalable.En français :Concevez un système pour surveiller et prédire la demande d'énergie dans différentes régions d'Italie, en intégrant des données provenant de compteurs intelligents, de prévisions météorologiques et de modèles de consommation historiques. Le système doit être hautement disponible et évolutif.
  2. 5

    Type · distributed-system

    Design a real-time alerting system for Eni's renewable energy assets (e.g., wind farms, solar plants). The system should ingest data from numerous sensors, detect critical events (e.g., equipment malfunction, suboptimal performance), and notify relevant personnel immediately.En français :Concevez un système d'alerte en temps réel pour les actifs d'énergie renouvelable d'Eni (par exemple, parcs éoliens, centrales solaires). Le système doit ingérer des données provenant de nombreux capteurs, détecter des événements critiques (par exemple, dysfonctionnement d'équipement, performance sous-optimale) et informer immédiatement le personnel concerné.
  3. + 2 autres questions dans ce round (inscription pour débloquer)
4

Onsite Coding- Coding Onsite

4
  1. 6

    Type · algorithm

    Implement a function that takes a list of historical energy prices and predicts the price for the next day using a simple moving average (SMA) and exponential moving average (EMA). Handle edge cases like insufficient data points.En français :Implémentez une fonction qui prend une liste de prix de l'énergie historiques et prédit le prix du lendemain en utilisant une moyenne mobile simple (SMA) et une moyenne mobile exponentielle (EMA). Gérez les cas limites tels que les points de données insuffisants.
  2. 7

    Type · debugging

    Here is a Python script intended to calculate the carbon footprint of a specific Eni project based on its energy consumption data. It's producing incorrect results for some inputs. Debug and fix the script. [Provide a code snippet with subtle bugs, e.g., off-by-one errors, incorrect unit conversions, flawed logic in conditional statements].En français :Voici un script Python destiné à calculer l'empreinte carbone d'un projet Eni spécifique basé sur ses données de consommation d'énergie. Il produit des résultats incorrects pour certaines entrées. Déboguez et corrigez le script. [Fournir un extrait de code avec des bugs subtils, par exemple, erreurs d'un cran, conversions d'unités incorrectes, logique erronée dans les instructions conditionnelles].
  3. + 2 autres questions dans ce round (inscription pour débloquer)
5

Behavioral / Leadership- Behavioral / Leadership

6
  1. 8

    Type · conflict-resolution

    Tell me about a time you had a significant technical disagreement with a colleague or manager. How did you approach the situation, and what was the outcome?En français :Parlez-moi d'une fois où vous avez eu un désaccord technique important avec un collègue ou un manager. Comment avez-vous abordé la situation et quel a été le résultat ?
  2. 9

    Type · ownership

    Describe a complex technical challenge you faced on a project related to energy infrastructure or operations. What steps did you take to own the problem and ensure its successful resolution?En français :Décrivez un défi technique complexe auquel vous avez été confronté dans un projet lié aux infrastructures ou aux opérations énergétiques. Quelles mesures avez-vous prises pour prendre en charge le problème et assurer sa résolution réussie ?
  3. + 4 autres questions dans ce round (inscription pour débloquer)

Débloquez toute la banque Eni

Inscription gratuite, sans carte bancaire. Vous obtenez toutes les questions + le framework, les signaux de notation et la réponse modèle pour chacune.

Débloquer toutes les questions

Parcours d'entretien chez Eni

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

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

FAQ

WorkfiveExplorer les métiers sur Workfive