Otros roles en Smiths Group:Supply ChainSoftware EngineerSales
Smiths Group logo

Cómo aprobar la entrevista Smiths Group Software Engineer en 2026

Enterprise · Guía de entrevista Software Engineer

Regístrate para ver el ATSSede en United Kingdom

Idioma de entrevista: inglés

Prepárate para programar enPython

El ADN de Smiths Group (TL;DR)

Las evaluaciones de ingeniería y comerciales se centran en la aplicación práctica del marco 'Smiths Excellence' en aplicaciones industriales críticas para la seguridad. Los evaluadores miden cómo los candidatos equilibran las compensaciones de ingeniería frente al rendimiento de fabricación en unidades de negocio como John Crane.En inglés:Engineering and commercial evaluations focus on practical application of the 'Smiths Excellence' framework across safety-critical industrial applications. Evaluators measure how well candidates balance engineering trade-offs against manufacturing throughput in business units like John Crane.

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 Smiths Group

Tu loop comprende típicamente 5 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
    Problemas nivel LeetCode-hard, razonamiento sobre defectos, claridad del código, edge cases.En inglés:LeetCode-hard problems, reasoning about defects, 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 Smiths Group, evita estas trampas:

  • Asumir una ruta de actualización lineal sin considerar las dependencias.En inglés:Assuming a linear update path without considering dependencies.
  • Falta de control de versiones robusto para diseños y BOM.En inglés:Lack of robust version control for designs and BOMs.
  • No demostrar una comprensión de los mercados o productos específicos de Smiths Group.En inglés:Not demonstrating an understanding of Smiths Group's specific markets or products.
  • Elegir una estructura de datos inapropiada para datos de series temporales.En inglés:Choosing an inappropriate data structure for time-series data.

Ponte a prueba: preguntas reales de Smiths Group

Tres prompts reales extraídos de nuestra base.

Tipo · algorithmic

Imagine que está desarrollando un sistema de monitorización en tiempo real para un proceso industrial crítico (por ejemplo, la regulación de temperatura de una planta química). Recibe un flujo de lecturas de sensores. Escriba una función para detectar e informar anomalías, definidas como lecturas que se desvían más de 3 desviaciones estándar de la media móvil de las últimas 60 lecturas. Considere la eficiencia para un flujo de alto rendimiento.En inglés:Imagine you are developing a real-time monitoring system for a critical industrial process (e.g., a chemical plant's temperature regulation). You receive a stream of sensor readings. Write a function to detect and report anomalies, defined as readings that deviate by more than 3 standard deviations from the rolling average of the last 60 readings. Consider efficiency for a high-throughput stream.

Tipo · system-design

Diseñe un sistema para Smiths Interconnect para gestionar y rastrear el ciclo de vida de componentes electrónicos personalizados desde el diseño hasta la fabricación y entrega. El sistema necesita manejar listas de materiales (BOM) complejas, control de versiones, integración de proveedores y datos de control de calidad. Considere la naturaleza de alto volumen y baja mezcla de algunas piezas personalizadas.En inglés:Design a system for Smiths Interconnect to manage and track the lifecycle of custom electronic components from design to manufacturing and delivery. The system needs to handle complex Bill of Materials (BOMs), version control, supplier integration, and quality control data. Consider the high mix, low volume nature of some custom parts.

Tipo · coding

Está creando una herramienta de diagnóstico para una máquina industrial compleja. La herramienta necesita interpretar códigos de error, que pueden ser jerárquicos y tener parámetros asociados. Por ejemplo, 'Error 101-A: La válvula X no cerró dentro del tiempo de espera'. Escriba un analizador robusto que pueda tomar una cadena de error sin procesar, extraer el código de error, los parámetros y la gravedad, y representarlo en un formato estructurado (por ejemplo, un objeto JSON o una instancia de clase). Maneje la entrada mal formada con gracia.En inglés:You're building a diagnostic tool for a complex industrial machine. The tool needs to interpret error codes, which can be hierarchical and have associated parameters. For example, 'Error 101-A: Valve X failed to close within timeout'. Write a robust parser that can take a raw error string, extract the error code, parameters, and severity, and represent it in a structured format (e.g., a JSON object or a class instance). Handle malformed input gracefully.

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

Regístrate para desbloquear la rúbrica completa de Smiths Group

Desbloquear la rúbrica de Smiths Group, gratis

Banco de preguntas Smiths Group

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

9 preguntas mostradas de 13

1

Recruiter Screen- Entrevista con reclutador

1
  1. 1

    Tipo · motivation

    Smiths Group opera en diversos sectores industriales como tecnología médica, detección y seguridad, e ingeniería industrial. ¿Puede explicarnos por qué está interesado en aplicar sus habilidades de ingeniería de software a nuestras áreas de negocio específicas y qué aspectos de la tecnología industrial le entusiasman?En inglés:Smiths Group operates in diverse industrial sectors like medical technology, detection, and security, and industrial engineering. Can you tell us why you're interested in applying your software engineering skills to our specific business areas, and what aspects of industrial technology excite you?
2

Coding Screen- Coding Screen

3
  1. 2

    Tipo · algorithmic

    Imagine que está desarrollando un sistema de monitorización en tiempo real para un proceso industrial crítico (por ejemplo, la regulación de temperatura de una planta química). Recibe un flujo de lecturas de sensores. Escriba una función para detectar e informar anomalías, definidas como lecturas que se desvían más de 3 desviaciones estándar de la media móvil de las últimas 60 lecturas. Considere la eficiencia para un flujo de alto rendimiento.En inglés:Imagine you are developing a real-time monitoring system for a critical industrial process (e.g., a chemical plant's temperature regulation). You receive a stream of sensor readings. Write a function to detect and report anomalies, defined as readings that deviate by more than 3 standard deviations from the rolling average of the last 60 readings. Consider efficiency for a high-throughput stream.
  2. 3

    Tipo · algorithmic

    Una flota de vehículos guiados autónomos (AGV) opera en un almacén, moviendo mercancías. Cada AGV tiene un ID único y una ubicación actual (coordenadas x, y). Dada una lista de ubicaciones de AGV y una coordenada de destino, escriba una función para encontrar el AGV más cercano al destino. Optimice para escenarios con un gran número de AGV.En inglés:A fleet of autonomous guided vehicles (AGVs) operates in a warehouse, moving goods. Each AGV has a unique ID and a current location (x, y coordinates). Given a list of AGV locations and a target destination coordinate, write a function to find the AGV closest to the destination. Optimize for scenarios with a large number of AGVs.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
3

System Design- System Design

3
  1. 4

    Tipo · system-design

    Diseñe un sistema escalable para los portales de detección de trazas de Smiths Detection. Estos portales necesitan analizar muestras en tiempo real, comunicar resultados a un servidor central y recibir actualizaciones de configuración. Considere la ingesta de datos, el procesamiento, el almacenamiento y la alerta de posibles amenazas.En inglés:Design a scalable system for Smiths Detection's trace detection portals. These portals need to analyze samples in real-time, communicate results to a central server, and receive configuration updates. Consider data ingestion, processing, storage, and alerting for potential threats.
  2. 5

    Tipo · system-design

    Smiths Medical necesita un sistema para monitorizar y gestionar de forma remota una gran flota de bombas de infusión en hospitales. Diseñe la infraestructura de backend que maneje el registro de dispositivos, la recopilación de datos (por ejemplo, tasas de infusión, estado de la batería, alertas), la configuración remota y las actualizaciones de software. Discuta los desafíos como la conectividad de red en hospitales y la privacidad de los datos (HIPAA).En inglés:Smiths Medical needs a system to remotely monitor and manage a large fleet of infusion pumps in hospitals. Design the backend infrastructure that handles device registration, data collection (e.g., infusion rates, battery status, alerts), remote configuration, and software updates. Discuss challenges like network connectivity in hospitals and data privacy (HIPAA).
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
4

Onsite Coding- Coding Onsite

3
  1. 6

    Tipo · coding

    Está creando una herramienta de diagnóstico para una máquina industrial compleja. La herramienta necesita interpretar códigos de error, que pueden ser jerárquicos y tener parámetros asociados. Por ejemplo, 'Error 101-A: La válvula X no cerró dentro del tiempo de espera'. Escriba un analizador robusto que pueda tomar una cadena de error sin procesar, extraer el código de error, los parámetros y la gravedad, y representarlo en un formato estructurado (por ejemplo, un objeto JSON o una instancia de clase). Maneje la entrada mal formada con gracia.En inglés:You're building a diagnostic tool for a complex industrial machine. The tool needs to interpret error codes, which can be hierarchical and have associated parameters. For example, 'Error 101-A: Valve X failed to close within timeout'. Write a robust parser that can take a raw error string, extract the error code, parameters, and severity, and represent it in a structured format (e.g., a JSON object or a class instance). Handle malformed input gracefully.
  2. 7

    Tipo · coding

    Implemente una función para simular el comportamiento de un sistema simple de cinta transportadora utilizado en la fabricación. La cinta mueve artículos a una velocidad fija. Los artículos se añaden por un extremo y se retiran por el otro. La función debe rastrear la posición de cada artículo a lo largo del tiempo. Considere posibles problemas como la superposición de artículos o la caída de artículos si la velocidad de la cinta o el tamaño del artículo es demasiado grande en relación con la longitud de la cinta.En inglés:Implement a function to simulate the behavior of a simple conveyor belt system used in manufacturing. The belt moves items at a fixed speed. Items are added at one end and removed at the other. The function should track the position of each item over time. Consider potential issues like items overlapping or items falling off if the belt speed or item size is too large relative to the belt length.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
5

Behavioral / Leadership- Behavioral / Liderazgo

3
  1. 8

    Tipo · behavioral

    Cuénteme sobre una vez que tuvo que trabajar con un sistema o base de código heredado que era difícil de entender o modificar. ¿Cómo abordó su comprensión, qué desafíos enfrentó y cuál fue el resultado?En inglés:Tell me about a time you had to work with a legacy system or codebase that was difficult to understand or modify. How did you approach understanding it, what challenges did you face, and what was the outcome?
  2. 9

    Tipo · behavioral

    En Smiths, a menudo equilibramos el largo ciclo de vida del hardware industrial con la necesidad de agilidad del software moderno. Describa una ocasión en la que defendió un cambio arquitectónico específico en un sistema de control industrial existente que enfrentó resistencia debido a preocupaciones sobre la estabilidad o el cumplimiento normativo. ¿Cómo cuantificó el riesgo frente al beneficio para garantizar la seguridad y fiabilidad de la plataforma?En inglés:At Smiths, we often balance the long lifecycle of industrial hardware with the need for modern software agility. Describe a time when you advocated for a specific architectural change to an existing industrial control system that faced pushback due to stability or regulatory compliance concerns. How did you quantify the risk versus the benefit to ensure the safety and reliability of the platform?
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)

Desbloquea el banco completo Smiths Group

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 13 preguntas de Smiths Group

Rutas de entrevista en Smiths Group

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

Compara Smiths Group con empresas 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 Smiths Group de principio a fin

Preguntas frecuentes

¿Cuánto dura el proceso de entrevista en Smiths Group?

La mayoría de candidatos tarda entre 4 y 8 semanas desde el screen del recruiter hasta la oferta. El loop onsite ocurre en un día o en dos medias jornadas, con debrief y oferta dentro de 5 días hábiles.

¿Cómo prepararse específicamente para Smiths Group?

Tres prioridades: (1) el ADN Smiths Group mostrado arriba - qué evalúan realmente, (2) las rondas de tu loop, especialmente la que los candidatos subestiman, y (3) practica los tipos de pregunta de esta guía con un framework estructurado como CIRCLES o STAR.

¿Aplica también a roles de engineering o design en Smiths Group?

El ADN se mantiene - lo que cambia es la mezcla de rondas. Los SWE enfrentan coding screens en lugar del Product Sense; los designers tienen revisiones de portfolio y ejercicios de diseño. "Qué valoran" y las señales conductuales aplican a todas las funciones.

WorkfiveExplora carreras en Workfive

Desbloquea la guía de entrevista Smiths Group, gratis

Registrarse