Otros roles en Weir Group:Software EngineerSupply ChainSales
Weir Group logo

Enterprise · Guía de entrevista Software Engineer

Idioma de entrevista: inglés

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

El ADN de Weir Group (TL;DR)

El principio de Weir de 'Ingeniería para un Futuro Sostenible' impulsa la evaluación de los candidatos, buscando personas que puedan aplicar conocimientos de ingeniería de forma práctica para mejorar la durabilidad y eficiencia de productos como las bombas Warman®. Los entrevistadores buscan pruebas de un enfoque metódico ante desafíos industriales complejos y un compromiso con los protocolos de seguridad.En inglés:Weir's 'Engineering for a Sustainable Future' principle drives the assessment for candidates, looking for individuals who can practically apply engineering knowledge to enhance the durability and efficiency of products like Warman® pumps. Interviewers seek evidence of a methodical approach to complex industrial challenges and a commitment to safety protocols.

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

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 Weir Group, evita estas trampas:

  • Codificar tasas de desgaste en lugar de hacerlas configurables o dependientes de los parámetros de entrada.En inglés:Hardcoding wear rates instead of making them configurable or dependent on input parameters.
  • Diseñar un sistema monolítico en lugar de una arquitectura escalable basada en microservicios.En inglés:Designing a monolithic system instead of a scalable, microservices-based architecture.
  • Comprobar solo lecturas individuales sin considerar el requisito de 'período sostenido'.En inglés:Only checking individual readings without considering the 'sustained period' requirement.
  • No manejar piezas con demanda de previsión cero o negativa.En inglés:Not handling parts with zero or negative forecast demand.

Consigue la guía completa de Weir Group, gratis

Cada ronda, la rúbrica de evaluación exacta que usan los seleccionadores, todas las preguntas y práctica ilimitada con entrevistas simuladas. Cuenta gratuita, sin tarjeta.

Desbloquea Weir Group, gratis

Ponte a prueba: preguntas reales de Weir Group

Tres prompts reales extraídos de nuestra base.

Tipo · coding

Estamos desarrollando un sistema de mantenimiento predictivo para nuestras bombas. Dados los datos históricos de sensores (temperatura, presión, vibración) y las marcas de tiempo de fallo correspondientes, cree un modelo (o una función que lo simule) que pueda predecir la probabilidad de fallo en las próximas 24 horas para un conjunto dado de lecturas de sensores actuales. Céntrese en los aspectos de preprocesamiento de datos e ingeniería de características.En inglés:We are developing a predictive maintenance system for our pumps. Given historical sensor data (temperature, pressure, vibration) and corresponding failure timestamps, build a model (or a function simulating one) that can predict the probability of failure within the next 24 hours for a given set of current sensor readings. Focus on the data preprocessing and feature engineering aspects.

Tipo · debugging

Aquí hay un fragmento de código destinado a calcular el costo total de propiedad de un equipo, teniendo en cuenta el precio de compra inicial, los costos de mantenimiento estimados durante su vida útil y los costos operativos de energía. El código parece estar produciendo resultados incorrectos para ciertas entradas. Por favor, depúrelo y corríjalo. [Proporcione un fragmento de código con errores sutiles, por ejemplo, errores de un dígito, conversiones de tipo incorrectas, lógica de agregación de costos defectuosa].En inglés:Here is a piece of code intended to calculate the total cost of ownership for a piece of equipment, factoring in initial purchase price, estimated maintenance costs over its lifespan, and operational energy costs. The code seems to be producing incorrect results for certain inputs. Please debug and fix it. [Provide a code snippet with subtle bugs, e.g., off-by-one errors, incorrect type conversions, flawed cost aggregation logic].

Tipo · algorithmic

Considere un sistema que gestiona el inventario de piezas de repuesto para sitios mineros remotos. Tenemos una lista de piezas, sus niveles de stock actuales y la previsión de demanda para cada pieza durante el próximo trimestre. Escriba una función para identificar qué piezas se prevé que caigan por debajo de un umbral crítico (por ejemplo, 10 unidades) en los próximos 30 días, asumiendo una tasa de demanda diaria constante basada en la previsión.En inglés:Consider a system that manages spare parts inventory for remote mining sites. We have a list of parts, their current stock levels, and the demand forecast for each part over the next quarter. Write a function to identify which parts are projected to fall below a critical threshold (e.g., 10 units) within the next 30 days, assuming a constant daily demand rate based on the forecast.

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

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

Desbloquear la rúbrica de Weir Group, gratis

Banco de preguntas Weir Group

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

    Weir Group es un líder mundial en equipos para minería e infraestructuras. ¿Qué le interesa específicamente de nuestro trabajo en estos sectores y de los desafíos que enfrentan (por ejemplo, sostenibilidad, automatización, operaciones remotas) como ingeniero de software?En inglés:Weir Group is a global leader in mining and infrastructure equipment. What specifically about our work in these sectors, and the challenges they face (e.g., sustainability, automation, remote operations), interests you as a software engineer?
2

Coding Screen- Coding Screen

3
  1. 2

    Tipo · algorithmic

    Imagine una flota de camiones de acarreo autónomos para minería. Cada camión informa su ubicación (coordenadas x, y) y estado (por ejemplo, 'cargando', 'transportando', 'descargando', 'en espera') a intervalos regulares. Escriba una función que, dada una lista de estos informes a lo largo del tiempo, identifique el período continuo más largo que un camión pasó en el estado de 'transportando'.En inglés:Imagine a fleet of autonomous mining haul trucks. Each truck reports its location (x, y coordinates) and status (e.g., 'loading', 'hauling', 'unloading', 'idle') at regular intervals. Write a function that, given a list of these reports over time, identifies the longest continuous period a truck spent in the 'hauling' state.
  2. 3

    Tipo · algorithmic

    Estamos desarrollando un sistema para monitorizar la salud de equipos críticos, como bombas en una planta de tratamiento de agua. Dada una secuencia de lecturas de sensores (por ejemplo, vibración, temperatura, presión) y un conjunto de rangos operativos normales predefinidos para cada sensor, escriba una función para detectar si alguna lectura de sensor se desvía significativamente de su rango normal durante un período sostenido (por ejemplo, 5 lecturas consecutivas fuera del rango).En inglés:We are developing a system to monitor the health of critical equipment, like pumps in a water treatment plant. Given a stream of sensor readings (e.g., vibration, temperature, pressure) and a set of predefined normal operating ranges for each sensor, write a function to detect if any sensor reading deviates significantly from its normal range for a sustained period (e.g., 5 consecutive readings outside the range).
  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 para monitorizar de forma remota el estado operativo y el rendimiento de miles de bombas industriales distribuidas. El sistema debe recopilar datos en tiempo real (por ejemplo, presión, caudal, temperatura, vibración), detectar anomalías y alertar a los operadores. Considere la ingesta de datos, el almacenamiento, el procesamiento y los mecanismos de alerta.En inglés:Design a system to remotely monitor the operational status and performance of thousands of distributed industrial pumps. The system should collect real-time data (e.g., pressure, flow rate, temperature, vibration), detect anomalies, and alert operators. Consider data ingestion, storage, processing, and alerting mechanisms.
  2. 5

    Tipo · system-design

    Necesitamos construir un sistema que agregue registros de mantenimiento de varios equipos en diferentes sitios. Cada entrada de registro incluye detalles como el ID del equipo, la fecha de mantenimiento, el tipo de mantenimiento, las piezas utilizadas y las notas del técnico. Diseñe un sistema que permita la consulta y el análisis eficientes de estos datos históricos de mantenimiento, lo que nos permitirá identificar modos de fallo comunes u optimizar los programas de mantenimiento.En inglés:We need to build a system that aggregates maintenance logs from various equipment across different sites. Each log entry includes details like equipment ID, maintenance date, type of maintenance, parts used, and technician notes. Design a system that allows for efficient querying and analysis of this historical maintenance data, enabling us to identify common failure modes or optimize maintenance schedules.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
4

Onsite Coding- Coding Onsite

4
  1. 6

    Tipo · coding

    Estamos desarrollando un sistema de mantenimiento predictivo para nuestras bombas. Dados los datos históricos de sensores (temperatura, presión, vibración) y las marcas de tiempo de fallo correspondientes, cree un modelo (o una función que lo simule) que pueda predecir la probabilidad de fallo en las próximas 24 horas para un conjunto dado de lecturas de sensores actuales. Céntrese en los aspectos de preprocesamiento de datos e ingeniería de características.En inglés:We are developing a predictive maintenance system for our pumps. Given historical sensor data (temperature, pressure, vibration) and corresponding failure timestamps, build a model (or a function simulating one) that can predict the probability of failure within the next 24 hours for a given set of current sensor readings. Focus on the data preprocessing and feature engineering aspects.
  2. 7

    Tipo · debugging

    Aquí hay un fragmento de código destinado a calcular el costo total de propiedad de un equipo, teniendo en cuenta el precio de compra inicial, los costos de mantenimiento estimados durante su vida útil y los costos operativos de energía. El código parece estar produciendo resultados incorrectos para ciertas entradas. Por favor, depúrelo y corríjalo. [Proporcione un fragmento de código con errores sutiles, por ejemplo, errores de un dígito, conversiones de tipo incorrectas, lógica de agregación de costos defectuosa].En inglés:Here is a piece of code intended to calculate the total cost of ownership for a piece of equipment, factoring in initial purchase price, estimated maintenance costs over its lifespan, and operational energy costs. The code seems to be producing incorrect results for certain inputs. Please debug and fix it. [Provide a code snippet with subtle bugs, e.g., off-by-one errors, incorrect type conversions, flawed cost aggregation logic].
  3. + 2 preguntas más en esta ronda (regístrate para desbloquear)
5

Behavioral / Leadership- Behavioral / Liderazgo

5
  1. 8

    Tipo · behavioral

    Hábleme de una vez que tuvo que trabajar con una base de código heredada y compleja en Weir Group o en un puesto anterior. ¿Cuáles fueron los mayores desafíos y cómo abordó la comprensión y modificación de la misma?En inglés:Tell me about a time you had to work with a complex, legacy codebase at Weir Group or a previous role. What were the biggest challenges, and how did you approach understanding and modifying it?
  2. 9

    Tipo · behavioral

    Describa una situación en la que identificó un riesgo técnico potencial o una oportunidad de mejora significativa en un sistema o proceso en Weir Group. ¿Qué pasos dio para abordarlo y cuál fue el resultado?En inglés:Describe a situation where you identified a potential technical risk or a significant improvement opportunity in a system or process at Weir Group. What steps did you take to address it, and what was the outcome?
  3. + 3 preguntas más en esta ronda (regístrate para desbloquear)

Desbloquea el banco completo Weir 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 16 preguntas de Weir Group

Rutas de entrevista en Weir Group

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

Compara Weir Group 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 Weir Group de principio a fin

FAQ

WorkfiveExplora carreras en Workfive

Desbloquea la guía de entrevista Weir Group, gratis

Registrarse