ArcelorMittal logo

Enterprise · Guida al colloquio Software Engineer

Sede in Luxembourg

Lingua del colloquio: inglese

Come passare il colloquio ArcelorMittal Software Engineer nel 2026

Il DNA di ArcelorMittal (TL;DR)

L'assunzione di ArcelorMittal enfatizza l'adesione del candidato a rigorosi protocolli di sicurezza e la sua capacità di ottimizzare complesse operazioni industriali, in particolare all'interno della loro iniziativa XCarb per la produzione sostenibile di acciaio.In inglese:ArcelorMittal's hiring emphasizes a candidate's adherence to stringent safety protocols and their ability to optimize complex industrial operations, particularly within their XCarb initiative for sustainable steel production.
Colloqui inPythonJava

Leggi nella tua lingua

Mostriamo questa guida nella tua lingua, con l'inglese originale conservato sotto come riferimento. Il badge sopra indica in quale lingua si svolge di solito il loop di questa azienda.

Il loop di colloquio ArcelorMittal

Il tuo loop comprende tipicamente 4 round.

  1. 1

    Round 1

    Colloquio recruiterIn inglese:Recruiter Screen
    Motivazione, fit con il ruolo, logistica.In inglese:Motivation, role fit, logistics.
  2. 2

    Round 2

    Coding ScreenIn inglese:Coding Screen
    Problemi algoritmici livello LeetCode-medium sotto pressione temporale.In inglese:LeetCode-medium algorithmic problems under time pressure.
  3. 3

    Round 3

    System DesignIn inglese:System Design
    Sistemi distribuiti, trade-off su larga scala, architettura sotto vincoli.In inglese:Distributed systems, trade-offs at scale, architecture under constraints.
  4. 4

    Round 4

    Coding OnsiteIn inglese:Onsite Coding
    LeetCode-hard, debugging, chiarezza del codice, edge case.In inglese:LeetCode-hard, debugging, code clarity, edge cases.
  5. 5

    Round 5

    Behavioral / LeadershipIn inglese:Behavioral / Leadership
    Prove passate di ownership, influenza, risoluzione di conflitti.In inglese:Past evidence of ownership, influence, resolving conflict.

Zona pericolo: perché i candidati falliscono

Dal nostro database di feedback colloqui ArcelorMittal, evita queste trappole:

  • Non riconoscere la natura inderogabile dei protocolli di sicurezza industriale.In inglese:Failing to acknowledge the non-negotiable nature of industrial safety protocols.
  • Non definire chiaramente cosa significhi 'resilienza' nel contesto del problema (ad es. percorso più breve tra percorsi con probabilità di successo > X%).In inglese:Not clearly defining what 'resilience' means in the context of the problem (e.g., shortest path among paths with > X% success probability).
  • Presupporre uno schema di database relazionale semplice senza considerare la varietà e il volume dei dati di qualità.In inglese:Assuming a simple relational database schema without considering the variety and volume of quality data.
  • Modellazione errata del problema, forse come un semplice problema di pianificazione degli intervalli senza considerare il vincolo della 'risorsa' (tecnico).In inglese:Incorrectly modeling the problem, perhaps as a simple interval scheduling problem without considering the 'resource' (technician) constraint.

Mettiti alla prova: vere domande ArcelorMittal

Tre prompt reali estratti dal nostro database.

Tipo · past_experience

Raccontami di una volta in cui hai dovuto lavorare con un sistema o una codebase legacy in ArcelorMittal (o in un'azienda precedente) che era critico ma difficile da mantenere o aggiornare. Come hai affrontato la comprensione, e quali passi hai intrapreso per migliorarlo o integrare nuove funzionalità?In inglese:Tell me about a time you had to work with a legacy system or codebase at ArcelorMittal (or a previous company) that was critical but difficult to maintain or update. How did you approach understanding it, and what steps did you take to improve it or integrate new functionality?

Tipo · algorithmic

Un impianto siderurgico ha più linee di produzione, ognuna con diverse macchine. Ogni macchina ha un intervallo di manutenzione programmato. Scrivi una funzione per determinare il numero minimo di tecnici di manutenzione necessari per coprire tutte le macchine, dati i loro programmi di manutenzione e le ore di lavoro disponibili per i tecnici.In inglese:A steel plant has multiple production lines, each with several machines. Each machine has a scheduled maintenance interval. Write a function to determine the minimum number of maintenance technicians needed to cover all machines, given their maintenance schedules and the available working hours for technicians.

Tipo · design

Progetta un sistema per gestire e analizzare i dati di controllo qualità da più laminatoi per acciaio. Il sistema dovrebbe consentire il tracciamento dei difetti, l'identificazione delle cause principali e la generazione di report per il miglioramento dei processi.In inglese:Design a system to manage and analyze quality control data from multiple steel rolling mills. The system should allow for tracking defects, identifying root causes, and generating reports for process improvement.

+ molte altre domande, segnali ed esempi commentati

Iscriviti per sbloccare l'intera rubrica ArcelorMittal

Sblocca la rubrica ArcelorMittal, gratis

Banca domande ArcelorMittal

Un campione del nostro database, raggruppato per round. Iscriviti per la collezione completa.

9 domande mostrate su 13

1

Recruiter Screen- Colloquio recruiter

1
  1. 1

    Tipo · motivation

    Cosa ti interessa del lavorare in ArcelorMittal, leader globale nell'acciaio e nell'estrazione mineraria, e come pensi che le tue competenze di ingegneria del software possano contribuire alle nostre operazioni industriali?In inglese:What interests you about working at ArcelorMittal, a global leader in steel and mining, and how do you see your software engineering skills contributing to our industrial operations?
2

Coding Screen- Coding Screen

3
  1. 2

    Tipo · algorithmic

    Dato un set di dati di letture di sensori da un altoforno (temperatura, pressione, composizione del gas nel tempo), scrivi una funzione per rilevare anomalie che potrebbero indicare un potenziale problema operativo. Si presume che le anomalie siano caratterizzate da picchi o cali improvvisi al di fuori di un intervallo storico normale.In inglese:Given a dataset of sensor readings from a blast furnace (temperature, pressure, gas composition over time), write a function to detect anomalies that could indicate a potential operational issue. Assume anomalies are characterized by sudden spikes or drops outside a historical normal range.
  2. 3

    Tipo · algorithmic

    Un impianto siderurgico ha più linee di produzione, ognuna con diverse macchine. Ogni macchina ha un intervallo di manutenzione programmato. Scrivi una funzione per determinare il numero minimo di tecnici di manutenzione necessari per coprire tutte le macchine, dati i loro programmi di manutenzione e le ore di lavoro disponibili per i tecnici.In inglese:A steel plant has multiple production lines, each with several machines. Each machine has a scheduled maintenance interval. Write a function to determine the minimum number of maintenance technicians needed to cover all machines, given their maintenance schedules and the available working hours for technicians.
  3. + altre 1 domande in questo round (iscriviti per sbloccare)
3

System Design- System Design

3
  1. 4

    Tipo · design

    Progetta un sistema per monitorare e prevedere l'integrità strutturale dei ponti utilizzando dati da sensori incorporati (estensimetri, accelerometri) e fattori esterni (meteo, carico del traffico). Il sistema dovrebbe fornire avvisi in tempo reale per problemi critici.In inglese:Design a system to monitor and predict the structural integrity of bridges using data from embedded sensors (strain gauges, accelerometers) and external factors (weather, traffic load). The system should provide real-time alerts for critical issues.
  2. 5

    Tipo · design

    Progetta un sistema distribuito per ottimizzare la logistica della consegna di materie prime (ad es. minerale di ferro, carbone) agli impianti siderurgici di ArcelorMittal. Il sistema deve gestire aggiornamenti in tempo reale sulla posizione di camion/treni, livelli di inventario negli impianti e previsioni della domanda.In inglese:Design a distributed system for optimizing the logistics of raw material delivery (e.g., iron ore, coal) to ArcelorMittal's steel plants. The system needs to handle real-time updates on truck/train locations, inventory levels at plants, and demand forecasts.
  3. + altre 1 domande in questo round (iscriviti per sbloccare)
4

Onsite Coding- Coding Onsite

3
  1. 6

    Tipo · debugging

    Ecco uno script Python destinato a calcolare i modelli di taglio ottimali per i fogli di acciaio per evadere una serie di ordini. Produce risultati errati per alcuni input ed è anche piuttosto lento. Esegui il debug e ottimizzalo.In inglese:Here is a Python script intended to calculate the optimal cutting patterns for steel sheets to fulfill a set of orders. It's producing incorrect results for certain inputs and is also quite slow. Debug and optimize it.
  2. 7

    Tipo · algorithmic

    Ti viene dato un grafo che rappresenta l'interconnessione dei nodi della catena di approvvigionamento globale di ArcelorMittal (ad es. miniere, porti, fabbriche, centri di distribuzione). Ogni arco ha un peso che rappresenta il tempo di transito o il costo. Progetta un algoritmo per trovare il percorso più resiliente tra due nodi, considerando che alcuni nodi potrebbero fallire (diventare non disponibili).In inglese:You are given a graph representing the interconnectedness of ArcelorMittal's global supply chain nodes (e.g., mines, ports, factories, distribution centers). Each edge has a weight representing transit time or cost. Design an algorithm to find the most resilient path between two nodes, considering that some nodes might fail (become unavailable).
  3. + altre 1 domande in questo round (iscriviti per sbloccare)
5

Behavioral / Leadership- Behavioral / Leadership

3
  1. 8

    Tipo · past_experience

    Raccontami di una volta in cui hai dovuto lavorare con un sistema o una codebase legacy in ArcelorMittal (o in un'azienda precedente) che era critico ma difficile da mantenere o aggiornare. Come hai affrontato la comprensione, e quali passi hai intrapreso per migliorarlo o integrare nuove funzionalità?In inglese:Tell me about a time you had to work with a legacy system or codebase at ArcelorMittal (or a previous company) that was critical but difficult to maintain or update. How did you approach understanding it, and what steps did you take to improve it or integrate new functionality?
  2. 9

    Tipo · past_experience

    Descrivi uno scenario in cui hai dovuto dare priorità a un aggiornamento software o al rilascio di una funzionalità rispetto ai requisiti immediati di sicurezza e operatività di una linea di produzione industriale ad alta temperatura. Come hai conciliato queste pressioni operative contrastanti?In inglese:Describe a scenario where you had to prioritize a software update or feature deployment against the immediate safety and uptime requirements of a high-heat industrial production line. How did you reconcile these competing operational pressures?
  3. + altre 1 domande in questo round (iscriviti per sbloccare)

Sblocca l'intera banca domande ArcelorMittal

Senza carta di credito. Ogni domanda con il suo framework, i segnali valutati dai recruiter e una risposta modello per ciascuna.

Sblocca le 13 domande ArcelorMittal

Percorsi di colloquio in ArcelorMittal

Come il DNA di ArcelorMittal si traduce per ogni funzione. Scegli il tuo ruolo.

Confronta ArcelorMittal con datori di lavoro simili

Stesso DNA, asticelle diverse. Sfoglia le aziende più simili del nostro database e vedi come differiscono i loro loop.

Allena il colloquio ArcelorMittal dall'inizio alla fine

Domande frequenti

WorkfiveEsplora le carriere su Workfive

Sblocca la guida al colloquio ArcelorMittal, gratis

Iscriviti