ING logo

Enterprise · Guía de entrevista Software Engineer

Cómo aprobar la entrevista ING Software Engineer en 2026

El ADN de ING (TL;DR)

ING values a strong sense of ownership and a pragmatic, results-oriented approach to problem-solving. They look for candidates who can demonstrate a clear understanding of business impact and can articulate how their technical contributions drive value for the company and its customers.En español:ING valora un fuerte sentido de la responsabilidad y un enfoque pragmático y orientado a resultados para la resolución de problemas. Buscan candidatos que puedan demostrar una clara comprensión del impacto empresarial y articular cómo sus contribuciones técnicas generan valor para la empresa y sus clientes.

Inglés original + traducción en tu idioma

Las entrevistas tech y de multinacionales se realizan más a menudo en inglés. Para sectores como lujo, finanzas o pharma, el idioma de trabajo puede ser el local. Mostramos cada pregunta primero en inglés — con una traducción debajo — para que puedas preparar en el idioma que use tu entrevistador.

El loop de entrevista ING

Tu loop comprende típicamente 5 rondas.

  1. 1

    Ronda 1

    Recruiter Screen
    Motivation, role fit, logistics.
  2. 2

    Ronda 2

    Coding Screen
    LeetCode-medium algorithmic problems under time pressure.
  3. 3

    Ronda 3

    System Design
    Distributed systems, trade-offs at scale, architecture under constraints.
  4. 4

    Ronda 4

    Onsite Coding
    LeetCode-hard, debugging, code clarity, edge cases.
  5. 5

    Ronda 5

    Behavioral / Leadership
    Past evidence of ownership, influence, resolving conflict.

Zona de peligro: por qué fallan los candidatos

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

  • Not proposing alternative solutions or compromises.En español:No proponer soluciones alternativas o compromisos.
  • Not demonstrating concrete steps taken to prevent recurrence.En español:No demostrar pasos concretos tomados para prevenir la recurrencia.
  • Focusing only on the disagreement without explaining their influence strategy.En español:Centrarse solo en el desacuerdo sin explicar su estrategia de influencia.
  • Describing a situation where they simply 'won' the argument without collaboration.En español:Describir una situación en la que simplemente "ganó" la discusión sin colaboración.

Ponte a prueba: preguntas reales de ING

Tres prompts reales extraídos de nuestra base.

Tipo · System Design

Design a distributed cache for frequently accessed customer account data to reduce database load. What are the trade-offs between consistency models (e.g., strong vs. eventual)?En español:Diseñe una caché distribuida para datos de cuentas de clientes accedidos frecuentemente para reducir la carga de la base de datos. ¿Cuáles son los compromisos entre los modelos de consistencia (por ejemplo, fuerte vs. eventual)?

Tipo · Algorithmic

Given a list of financial transactions, each with a timestamp, amount, and currency, write a function to calculate the total balance for a given currency over a specified time range. Assume timestamps are Unix epoch seconds.En español:Dada una lista de transacciones financieras, cada una con una marca de tiempo, monto y moneda, escriba una función para calcular el saldo total para una moneda dada durante un rango de tiempo especificado. Suponga que las marcas de tiempo son segundos de época Unix.

Tipo · Behavioral

Tell me about a time you made a mistake or a significant error in your work. How did you handle it, and what did you do to prevent it from happening again?En español:Cuénteme sobre una vez que cometió un error o un error significativo en su trabajo. ¿Cómo lo manejó y qué hizo para evitar que volviera a suceder?

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

Regístrate para desbloquear la rúbrica JobMentis

Desbloquear la rúbrica →

Banco de preguntas ING

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

9 preguntas mostradas de 17

1

Recruiter Screen

1
  1. 1

    Tipo · Motivation

    Why are you interested in joining ING as a Software Engineer, and what aspects of our work in financial technology particularly appeal to you?En español:¿Por qué está interesado en unirse a ING como Ingeniero de Software y qué aspectos de nuestro trabajo en tecnología financiera le atraen particularmente?
2

Coding Screen

3
  1. 2

    Tipo · Algorithmic

    Given a list of financial transactions, each with a timestamp, amount, and currency, write a function to calculate the total balance for a given currency over a specified time range. Assume timestamps are Unix epoch seconds.En español:Dada una lista de transacciones financieras, cada una con una marca de tiempo, monto y moneda, escriba una función para calcular el saldo total para una moneda dada durante un rango de tiempo especificado. Suponga que las marcas de tiempo son segundos de época Unix.
  2. 3

    Tipo · Algorithmic

    Implement a function that takes a list of stock prices for a single stock over several days and returns the maximum profit that could have been made by buying and selling the stock once. If no profit can be made, return 0.En español:Implemente una función que tome una lista de precios de acciones de una sola acción durante varios días y devuelva la ganancia máxima que se podría haber obtenido comprando y vendiendo la acción una vez. Si no se puede obtener ganancias, devuelva 0.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
3

System Design

4
  1. 4

    Tipo · System Design

    Design a system to process and store real-time stock market data feeds from multiple exchanges. The system should be able to handle high throughput, provide low-latency access to recent data, and support historical data analysis.En español:Diseñe un sistema para procesar y almacenar flujos de datos del mercado de valores en tiempo real de múltiples bolsas. El sistema debe ser capaz de manejar un alto rendimiento, proporcionar acceso de baja latencia a datos recientes y admitir el análisis de datos históricos.
  2. 5

    Tipo · System Design

    Design an API rate limiter for a banking application's public API. Consider different strategies (e.g., token bucket, leaky bucket) and how to handle distributed systems.En español:Diseñe un limitador de velocidad de API (rate limiter) para la API pública de una aplicación bancaria. Considere diferentes estrategias (por ejemplo, cubo de tokens, cubo de fugas) y cómo manejar sistemas distribuidos.
  3. + 2 preguntas más en esta ronda (regístrate para desbloquear)
4

Onsite Coding

3
  1. 6

    Tipo · Algorithmic

    Given a binary tree where each node represents a financial account balance, write a function to find the maximum sum of balances along any path from the root to a leaf. Handle cases with negative balances.En español:Dado un árbol binario donde cada nodo representa el saldo de una cuenta financiera, escriba una función para encontrar la suma máxima de saldos a lo largo de cualquier ruta desde la raíz hasta una hoja. Maneje casos con saldos negativos.
  2. 7

    Tipo · Debugging

    Here is a code snippet that attempts to calculate compound interest. It's producing incorrect results for certain inputs. Find the bug(s) and explain how to fix them.En español:Aquí hay un fragmento de código que intenta calcular el interés compuesto. Está produciendo resultados incorrectos para ciertas entradas. Encuentre el(los) error(es) y explique cómo solucionarlo(s).
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
5

Behavioral / Leadership

6
  1. 8

    Tipo · Ownership

    Tell me about a time you took ownership of a project or problem that was not explicitly assigned to you. What was the situation, what did you do, and what was the outcome?En español:Cuénteme sobre una vez que asumió la responsabilidad de un proyecto o problema que no se le asignó explícitamente. ¿Cuál fue la situación, qué hizo y cuál fue el resultado?
  2. 9

    Tipo · Influence

    Describe a time you had to influence a stakeholder or team who disagreed with your proposed product direction. How did you approach it, and what was the result?En español:Describa una vez que tuvo que influir en un stakeholder o equipo que no estaba de acuerdo con su dirección de producto propuesta. ¿Cómo lo abordó y cuál fue el resultado?
  3. + 4 preguntas más en esta ronda (regístrate para desbloquear)

Desbloquea el banco completo ING

Registro gratuito, sin tarjeta. Obtienes todas las preguntas + el framework, las señales de evaluación y la respuesta modelo de cada una.

Desbloquear todas las preguntas →

Rutas de entrevista en ING

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

Software Engineers at ING should showcase a pragmatic approach to building robust and scalable systems, with a keen eye on security and compliance. Expect to be evaluated on your problem-solving skills, your ability to write clean, maintainable code, and your understanding of how your technical decisions impact the bank's operational efficiency and customer experience in areas like digital banking and payments.

System Design

Design a distributed cache for frequently accessed customer account data to reduce database load. What are the trade-offs between consistency models (e.g., strong vs. eventual)?En español:Diseñe una caché distribuida para datos de cuentas de clientes accedidos frecuentemente para reducir la carga de la base de datos. ¿Cuáles son los compromisos entre los modelos de consistencia (por ejemplo, fuerte vs. eventual)?

Algorithmic

Given a list of financial transactions, each with a timestamp, amount, and currency, write a function to calculate the total balance for a given currency over a specified time range. Assume timestamps are Unix epoch seconds.En español:Dada una lista de transacciones financieras, cada una con una marca de tiempo, monto y moneda, escriba una función para calcular el saldo total para una moneda dada durante un rango de tiempo especificado. Suponga que las marcas de tiempo son segundos de época Unix.

+ 1 más

Desbloquea la rúbrica Software Engineer para ING

Ver la guía completa Software Engineer

Compara ING con otras entrevistas tech

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 ING de principio a fin

FAQ