50% de descuento en todo
Thyssenkrupp logo

Enterprise · Guía de entrevista Software Engineer

Idioma de entrevista: inglés

Cómo aprobar la entrevista Thyssenkrupp Software Engineer en 2026

El ADN de Thyssenkrupp (TL;DR)

El principio 'Nutzen Sie' de Thyssenkrupp enfatiza la aplicación práctica y la eficiencia. Los entrevistadores evalúan la capacidad de los candidatos para optimizar procesos industriales complejos, a menudo a través de discusiones sobre desafíos específicos de proyectos relacionados con la ingeniería de materiales u operaciones de plantas.En inglés:Thyssenkrupp's 'Nutzen Sie' principle emphasizes practical application and efficiency. Interviewers assess candidates' ability to optimize complex industrial processes, often through discussions on specific project challenges related to materials engineering or plant operations.

Lee en tu idioma

Mostramos esta guía en tu idioma, con el inglés original conservado debajo como referencia. El badge de arriba indica en qué idioma se realiza normalmente el loop de esta empresa.

El loop de entrevista Thyssenkrupp

Tu loop comprende típicamente 4 rondas.

  1. 1

    Ronda 1

    Entrevista con reclutadorEn inglés:Recruiter Screen
    Motivación, fit del puesto, logística.En inglés:Motivation, role fit, logistics.
  2. 2

    Ronda 2

    Coding ScreenEn inglés:Coding Screen
    Problemas algorítmicos nivel LeetCode-medium con presión de tiempo.En inglés:LeetCode-medium algorithmic problems under time pressure.
  3. 3

    Ronda 3

    System DesignEn inglés:System Design
    Sistemas distribuidos, trade-offs a escala, arquitectura bajo restricciones.En inglés:Distributed systems, trade-offs at scale, architecture under constraints.
  4. 4

    Ronda 4

    Coding OnsiteEn inglés:Onsite Coding
    LeetCode-hard, debugging, claridad del código, edge cases.En inglés:LeetCode-hard, debugging, code clarity, edge cases.
  5. 5

    Ronda 5

    Behavioral / LiderazgoEn inglés:Behavioral / Leadership
    Evidencia pasada de ownership, influencia, resolución de conflictos.En inglés:Past evidence of ownership, influence, resolving conflict.

Zona de peligro: por qué fallan los candidatos

De nuestra base de feedback de entrevistas Thyssenkrupp, evita estas trampas:

  • Culpar enteramente a la otra parte sin asumir ninguna responsabilidad por el conflicto.En inglés:Blaming the other party entirely without taking any responsibility for the conflict.
  • No gestionar solicitudes concurrentes o casos extremos como ascensores llenos.En inglés:Failing to handle concurrent requests or edge cases like full elevators.
  • Ignorar restricciones como la capacidad del almacén o los límites de carga del vehículo.En inglés:Ignoring constraints such as warehouse capacity or vehicle load limits.
  • Diseñar un sistema monolítico en lugar de una arquitectura distribuida y escalable.En inglés:Designing a monolithic system instead of a scalable, distributed architecture.

Ponte a prueba: preguntas reales de Thyssenkrupp

Tres prompts reales extraídos de nuestra base.

Tipo · algorithm

Está optimizando la logística de la cadena de suministro para la división de materiales de Thyssenkrupp. Dado un conjunto de almacenes, sus niveles de inventario y una lista de pedidos de clientes con las cantidades requeridas y las ubicaciones de entrega, diseñe un algoritmo para determinar el enrutamiento y la asignación óptimos de materiales para cumplir todos los pedidos minimizando los costes de transporte.En inglés: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.

Tipo · collaboration

Háblame de una ocasión en la que tuviste un desacuerdo técnico con un colega o miembro del equipo sobre una decisión de diseño o un detalle de implementación. ¿Cómo abordaste la situación y cuál fue el resultado?En inglés:Tell me about a time you had a technical disagreement with a colleague or team member regarding a design choice or implementation detail. How did you approach the situation, and what was the outcome?

Tipo · code-quality

Está trabajando en un módulo que procesa datos críticos para la seguridad de los sensores de un tren de alta velocidad. Escriba una función que tome un flujo de lecturas de sensores y determine si alguna lectura excede los umbrales de seguridad predefinidos. Asegúrese de que el código sea robusto, maneje la corrupción de datos o los valores faltantes de forma elegante y sea fácilmente comprobable. Preste atención a la claridad, el manejo de errores y los casos extremos.En inglés:You are working on a module that processes safety-critical data from sensors on a high-speed train. Write a function that takes a stream of sensor readings and determines if any reading exceeds predefined safety thresholds. Ensure the code is robust, handles potential data corruption or missing values gracefully, and is easily testable. Pay attention to clarity, error handling, and edge cases.

+ muchas más preguntas, señales y ejemplos comentados

Regístrate para desbloquear la rúbrica completa de Thyssenkrupp

Desbloquear la rúbrica de Thyssenkrupp, gratis

Banco de preguntas Thyssenkrupp

Una muestra de nuestra base, agrupada por ronda. Regístrate para la colección completa.

9 preguntas mostradas de 16

1

Recruiter Screen- Entrevista con reclutador

1
  1. 1

    Tipo · motivation

    Thyssenkrupp es una potencia industrial global con un enfoque en movilidad, materiales y componentes. ¿Qué aspectos específicos de nuestro trabajo en estas áreas, o nuestro compromiso con la innovación y la sostenibilidad, resuenan con sus aspiraciones profesionales como Ingeniero de Software?En inglés: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

    Tipo · algorithm

    Imagine que está desarrollando software para una planta de producción inteligente. Tiene un flujo de lecturas de sensores (temperatura, presión, vibración) de varias máquinas. Diseñe un algoritmo para detectar patrones anómalos que puedan indicar un fallo inminente del equipo. El sistema debe ser eficiente y manejar un gran volumen de datos.En inglés: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

    Tipo · data-structure

    En un sistema de control de ascensores a gran escala para un rascacielos, necesita gestionar y despachar eficientemente los coches de ascensor para minimizar los tiempos de espera de los pasajeros y el consumo de energía. Dada una lista de posiciones, velocidades y destinos actuales de los ascensores, y un flujo de solicitudes de pasajeros entrantes (piso de recogida, piso de destino), diseñe una estructura de datos y un algoritmo para asignar el ascensor más cercano y adecuado a cada solicitud.En inglés: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 preguntas más en esta ronda (regístrate para desbloquear)
3

System Design- System Design

3
  1. 4

    Tipo · design

    Diseñe un sistema para la monitorización remota y el mantenimiento predictivo de los ascensores industriales de Thyssenkrupp. El sistema debe recopilar datos operativos en tiempo real (por ejemplo, corriente del motor, ciclos de puertas, vibración, códigos de error), procesarlos para detectar problemas potenciales y alertar a los equipos de mantenimiento. Considere la escalabilidad para miles de ascensores a nivel mundial.En inglés: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

    Tipo · design

    Thyssenkrupp está desarrollando una plataforma para gestionar y optimizar el consumo de energía en sus diversas plantas de fabricación. Diseñe un sistema que pueda ingerir datos de uso de energía de diversas fuentes (medidores inteligentes, PLCs, entradas manuales), analizarlo para identificar ineficiencias y proporcionar información procesable y recomendaciones de control automatizado a los gerentes de planta. Considere la integración con los sistemas de control industrial existentes.En inglés: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 preguntas más en esta ronda (regístrate para desbloquear)
4

Onsite Coding- Coding Onsite

4
  1. 6

    Tipo · debugging

    Ha implementado un nuevo módulo de software para controlar un brazo robótico en una línea de montaje. Los clientes informan de fallos intermitentes en los que el brazo se detiene a mitad de operación con un vago 'error de comunicación'. Los registros muestran tiempos de espera ocasionales al enviar comandos al controlador del brazo. Depure este problema, centrándose en posibles condiciones de carrera, desbordamientos de búfer o problemas de fiabilidad de red en un contexto de sistemas embebidos en tiempo real.En inglés: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

    Tipo · algorithm

    Considere un sistema que gestiona la programación de tareas de mantenimiento para miles de máquinas industriales en múltiples fábricas. Cada máquina tiene un programa de mantenimiento basado en las horas de uso o el tiempo calendario, y las tareas tienen duraciones y prioridades variables. Diseñe un algoritmo para generar un programa de mantenimiento diario óptimo que minimice el tiempo de inactividad de la máquina respetando la disponibilidad de los técnicos y las restricciones de recursos.En inglés: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 preguntas más en esta ronda (regístrate para desbloquear)
5

Behavioral / Leadership- Behavioral / Liderazgo

5
  1. 8

    Tipo · ownership

    Describa una vez que se encontró con un desafío técnico o error significativo en un sistema de producción que era crítico para las operaciones de Thyssenkrupp (por ejemplo, afectando el tiempo de actividad de la fabricación, el acceso de los clientes a los servicios). Explíqueme cómo asumió la responsabilidad del problema, lo diagnosticó e implementó una solución, incluyendo cualquier obstáculo que enfrentó.En inglés: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

    Tipo · collaboration

    Háblame de una ocasión en la que tuviste un desacuerdo técnico con un colega o miembro del equipo sobre una decisión de diseño o un detalle de implementación. ¿Cómo abordaste la situación y cuál fue el resultado?En inglés:Tell me about a time you had a technical disagreement with a colleague or team member regarding a design choice or implementation detail. How did you approach the situation, and what was the outcome?
  3. + 3 preguntas más en esta ronda (regístrate para desbloquear)

Desbloquea el banco completo Thyssenkrupp

Sin tarjeta de crédito. Cada pregunta con su framework, las señales que evalúan los recruiters y una respuesta de ejemplo para cada una.

Desbloquear las 16 preguntas de Thyssenkrupp

Rutas de entrevista en Thyssenkrupp

Cómo se traduce el ADN de Thyssenkrupp entre funciones. Elige tu rol.

Compara Thyssenkrupp con empleadores similares

Mismo ADN, exigencias distintas. Explora las empresas más cercanas en nuestra base de datos y ve cómo difieren sus loops.

Practica la entrevista Thyssenkrupp de principio a fin

FAQ

WorkfiveExplora carreras en Workfive

Desbloquea la guía de entrevista Thyssenkrupp, gratis

Registrarse