Thyssenkrupp logo

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

Enterprise · Guide d'entretien Software Engineer

Siège en Germany

Langue d'entretien : anglais

Prévois de coder enJavaPython

L'ADN Thyssenkrupp (TL;DR)

La rigueur technique chez Thyssenkrupp se concentre sur la sécurité opérationnelle et l'échelle industrielle, où les recruteurs observent si les candidats identifient les compromis rejetés lors de la conception de machines lourdes. Un alignement clair avec les objectifs stratégiques des relations investisseurs détermine la notation finale.En anglais :Engineering rigour at Thyssenkrupp centers on operational safety and industrial scale, where interviewers watch for candidates naming the trade-off you rejected when designing heavy machinery. Clear alignment with Investor Relations strategic goals determines final scoring.

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 Thyssenkrupp

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

  • Mettre en œuvre une simple approche gloutonne qui ne tient pas compte des impacts futurs ou de la contention des ressources.En anglais :Implementing a simple greedy approach that doesn't account for future impacts or resource contention.
  • Utiliser des méthodes de recherche inefficaces (par exemple, balayage linéaire) pour trouver les ascenseurs appropriés.En anglais :Using inefficient search methods (e.g., linear scan) for finding suitable elevators.
  • Proposer une approche par force brute qui ne s'adapte pas au volume de données.En anglais :Proposing a brute-force approach that doesn't scale with data volume.
  • Supposer que le problème est uniquement lié au réseau sans examiner la logique du logiciel.En anglais :Assuming the problem is solely network-related without investigating the software logic.

Testez-vous : vraies questions Thyssenkrupp

Trois prompts réels extraits de notre base.

Type · design

Thyssenkrupp développe une plateforme pour gérer et optimiser la consommation d'énergie dans ses diverses usines de fabrication. Concevez un système capable d'ingérer des données d'utilisation d'énergie provenant de sources diverses (compteurs intelligents, automates programmables, saisies manuelles), de les analyser pour identifier les inefficacités et de fournir des informations exploitables et des recommandations de contrôle automatisé aux responsables d'usine. Envisagez l'intégration avec les systèmes de contrôle industriel existants.En anglais :Thyssenkrupp is developing a platform to manage and optimize energy consumption across its various manufacturing plants. Design a system that can ingest energy usage data from diverse sources (smart meters, PLCs, manual inputs), analyze it to identify inefficiencies, and provide actionable insights and automated control recommendations to plant managers. Consider integration with existing industrial control systems.

Type · algorithm

Vous optimisez la logistique de la chaîne d'approvisionnement pour la division des matériaux de Thyssenkrupp. Étant donné un ensemble d'entrepôts, leurs niveaux de stock et une liste de commandes clients avec les quantités requises et les lieux de livraison, concevez un algorithme pour déterminer le routage et l'allocation optimaux des matériaux afin de satisfaire toutes les commandes tout en minimisant les coûts de transport.En anglais :You are optimizing the supply chain logistics for Thyssenkrupp's materials division. Given a set of warehouses, their inventory levels, and a list of customer orders with required quantities and delivery locations, design an algorithm to determine the optimal routing and allocation of materials to fulfill all orders while minimizing transportation costs.

Type · ownership

Décrivez une fois où vous avez rencontré un défi technique important ou un bug dans un système de production qui était essentiel aux opérations de Thyssenkrupp (par exemple, affectant la disponibilité de la fabrication, l'accès des clients aux services). Décrivez comment vous avez pris en charge le problème, l'avez diagnostiqué et implémenté une solution, y compris les obstacles que vous avez rencontrés.En anglais :Describe a time you encountered a significant technical challenge or bug in a production system that was critical to Thyssenkrupp's operations (e.g., affecting manufacturing uptime, customer access to services). Walk me through how you took ownership of the problem, diagnosed it, and implemented a solution, including any obstacles you faced.

+ encore des questions, signaux et exemples corrigés

Inscrivez-vous pour débloquer toute la grille Thyssenkrupp

Débloquer la grille Thyssenkrupp, gratuit

Banque de questions Thyssenkrupp

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

9 questions affichées sur 14

1

Recruiter Screen- Entretien recruteur

1
  1. 1

    Type · motivation

    Thyssenkrupp est une puissance industrielle mondiale axée sur la mobilité, les matériaux et les composants. Qu'est-ce qui, dans notre travail dans ces domaines, ou dans notre engagement envers l'innovation et la durabilité, correspond spécifiquement à vos aspirations de carrière en tant que Software Engineer ?En anglais :Thyssenkrupp is a global industrial powerhouse with a focus on mobility, materials, and components. What specifically about our work in these areas, or our commitment to innovation and sustainability, resonates with your career aspirations as a Software Engineer?
2

Coding Screen- Coding Screen

3
  1. 2

    Type · algorithm

    Imaginez que vous développez un logiciel pour un atelier intelligent. Vous disposez d'un flux de lectures de capteurs (température, pression, vibrations) provenant de diverses machines. Concevez un algorithme pour détecter des modèles anormaux qui pourraient indiquer une défaillance imminente de l'équipement. Le système doit être efficace et gérer un volume élevé de données.En anglais :Imagine you are developing software for a smart factory floor. You have a stream of sensor readings (temperature, pressure, vibration) from various machines. Design an algorithm to detect anomalous patterns that might indicate an impending equipment failure. The system needs to be efficient and handle a high volume of data.
  2. 3

    Type · data-structure

    Dans un système de contrôle d'ascenseurs à grande échelle pour un gratte-ciel, vous devez gérer et dispatcher efficacement les cabines d'ascenseur pour minimiser les temps d'attente des passagers et la consommation d'énergie. Compte tenu d'une liste des positions, vitesses et destinations actuelles des ascenseurs, et d'un flux de demandes de passagers entrantes (étage de prise en charge, étage de destination), concevez une structure de données et un algorithme pour attribuer l'ascenseur le plus proche et le plus approprié à chaque demande.En anglais :In a large-scale elevator control system for a skyscraper, you need to efficiently manage and dispatch elevator cars to minimize passenger wait times and energy consumption. Given a list of current elevator positions, speeds, and destinations, and a stream of incoming passenger requests (pickup floor, destination floor), design a data structure and algorithm to assign the nearest and most suitable elevator to each request.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
3

System Design- System Design

3
  1. 4

    Type · design

    Concevez un système de surveillance à distance et de maintenance prédictive pour les ascenseurs industriels de Thyssenkrupp. Le système doit collecter des données opérationnelles en temps réel (par exemple, courant moteur, cycles de porte, vibrations, codes d'erreur), les traiter pour détecter des problèmes potentiels et alerter les équipes de maintenance. Envisagez la scalabilité pour des milliers d'ascenseurs dans le monde.En anglais :Design a system for remote monitoring and predictive maintenance of Thyssenkrupp's industrial elevators. The system should collect real-time operational data (e.g., motor current, door cycles, vibration, error codes), process it to detect potential issues, and alert maintenance teams. Consider scalability for thousands of elevators globally.
  2. 5

    Type · design

    Thyssenkrupp développe une plateforme pour gérer et optimiser la consommation d'énergie dans ses diverses usines de fabrication. Concevez un système capable d'ingérer des données d'utilisation d'énergie provenant de sources diverses (compteurs intelligents, automates programmables, saisies manuelles), de les analyser pour identifier les inefficacités et de fournir des informations exploitables et des recommandations de contrôle automatisé aux responsables d'usine. Envisagez l'intégration avec les systèmes de contrôle industriel existants.En anglais :Thyssenkrupp is developing a platform to manage and optimize energy consumption across its various manufacturing plants. Design a system that can ingest energy usage data from diverse sources (smart meters, PLCs, manual inputs), analyze it to identify inefficiencies, and provide actionable insights and automated control recommendations to plant managers. Consider integration with existing industrial control systems.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
4

Onsite Coding- Coding Onsite

4
  1. 6

    Type · debugging

    Vous avez déployé un nouveau module logiciel pour le contrôle d'un bras robotique sur une chaîne de montage. Les clients signalent des défaillances intermittentes où le bras s'arrête en cours d'opération avec une vague erreur de « communication ». Les journaux montrent des délais d'attente occasionnels lors de l'envoi de commandes au contrôleur du bras. Déboguez ce problème en vous concentrant sur les conditions de concurrence potentielles, les dépassements de tampon ou les problèmes de fiabilité réseau dans un contexte embarqué en temps réel.En anglais :You've deployed a new software module for controlling a robotic arm on an assembly line. Customers are reporting intermittent failures where the arm stops mid-operation with a vague 'communication error'. The logs show occasional timeouts when sending commands to the arm's controller. Debug this issue, focusing on potential race conditions, buffer overflows, or network reliability problems in a real-time embedded context.
  2. 7

    Type · algorithm

    Considérez un système qui gère la planification des tâches de maintenance pour des milliers de machines industrielles dans plusieurs usines. Chaque machine a un calendrier de maintenance basé sur les heures d'utilisation ou le temps calendaire, et les tâches ont des durées et des priorités variables. Concevez un algorithme pour générer un calendrier de maintenance quotidien optimal qui minimise les temps d'arrêt des machines tout en respectant la disponibilité des techniciens et les contraintes de ressources.En anglais :Consider a system that manages the scheduling of maintenance tasks for thousands of industrial machines across multiple factories. Each machine has a maintenance schedule based on usage hours or calendar time, and tasks have varying durations and priorities. Design an algorithm to generate an optimal daily maintenance schedule that minimizes machine downtime while respecting technician availability and resource constraints.
  3. + 2 autres questions dans ce round (inscription pour débloquer)
5

Behavioral / Leadership- Behavioral / Leadership

3
  1. 8

    Type · ownership

    Décrivez une fois où vous avez rencontré un défi technique important ou un bug dans un système de production qui était essentiel aux opérations de Thyssenkrupp (par exemple, affectant la disponibilité de la fabrication, l'accès des clients aux services). Décrivez comment vous avez pris en charge le problème, l'avez diagnostiqué et implémenté une solution, y compris les obstacles que vous avez rencontrés.En anglais :Describe a time you encountered a significant technical challenge or bug in a production system that was critical to Thyssenkrupp's operations (e.g., affecting manufacturing uptime, customer access to services). Walk me through how you took ownership of the problem, diagnosed it, and implemented a solution, including any obstacles you faced.
  2. 9

    Type · collaboration

    Dans nos projets d'automatisation industrielle, nous devons souvent trouver un équilibre entre la priorité donnée à un code haute performance optimisant les temps de cycle des machines et l'écriture d'un code plus maintenable et modulaire, que les techniciens de terrain peuvent facilement déboguer. Parlez-moi d'une situation où vous avez dû concilier ces priorités contradictoires avec un membre de l'équipe qui avait un point de vue opposé. Comment êtes-vous parvenu à un compromis technique satisfaisant à la fois l'efficacité opérationnelle et la maintenabilité du système à long terme ?En anglais :In our industrial automation projects, we often balance the trade-off between prioritizing high-performance code that optimizes machine cycle times and writing more maintainable, modular code that field technicians can easily debug. Tell me about a time you had to reconcile these competing priorities with a team member who held the opposing view. How did you arrive at a technical compromise that satisfied both operational efficiency and long-term system supportability?
  3. + 1 autres questions dans ce round (inscription pour débloquer)

Débloquez toute la banque Thyssenkrupp

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 14 questions Thyssenkrupp

Parcours d'entretien chez Thyssenkrupp

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

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

Questions fréquentes

Combien de temps prend le process d'entretien Thyssenkrupp ?

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 Thyssenkrupp ?

Trois priorités : (1) l'ADN Thyssenkrupp 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 Thyssenkrupp ?

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 Thyssenkrupp, gratuit

S'inscrire