ING logo

Enterprise · Guía de entrevista Software Engineer

Regístrate para ver el ATSSede en Netherlands

Idioma de entrevista: inglés

Cómo aprobar la entrevista ING Software Engineer en 2026

El ADN de ING (TL;DR)

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.En inglés: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.

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 ING

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

  • No considerar posibles problemas de desbordamiento con montos grandes.En inglés:Not considering potential overflow issues with large amounts.
  • Problemas de precisión de punto flotante no abordados.En inglés:Floating-point precision issues not being addressed.
  • Ordenamiento o filtrado ineficiente de transacciones.En inglés:Inefficient sorting or filtering of transactions.
  • Calcular incorrectamente la ganancia vendiendo antes de comprar.En inglés:Incorrectly calculating profit by selling before buying.

Ponte a prueba: preguntas reales de ING

Tres prompts reales extraídos de nuestra base.

Tipo · System Design

¿Cómo diseñaría un sistema para detectar transacciones potencialmente fraudulentas en tiempo real para un gran número de clientes? Discuta los componentes, el flujo de datos y los desafíos.En inglés:How would you design a system to detect potentially fraudulent transactions in real-time for a large number of customers? Discuss the components, data flow, and challenges.

Tipo · Behavioral

Cuénteme sobre una vez que tuvo que trabajar con un stakeholder (por ejemplo, gerente de producto, analista de negocio) que tenía requisitos que parecían técnicamente inviables o perjudiciales para la salud a largo plazo del sistema. ¿Cómo abordó la situación y cuál fue el resultado?En inglés:Tell me about a time you had to work with a stakeholder (e.g., product manager, business analyst) who had requirements that seemed technically infeasible or detrimental to the system's long-term health. How did you approach the situation, and what was the outcome?

Tipo · Debugging

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).En inglés: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.

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

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

Desbloquear la rúbrica de ING, gratis

Banco de preguntas ING

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

9 preguntas mostradas de 14

1

Recruiter Screen- Entrevista con reclutador

1
  1. 1

    Tipo · Motivation

    ¿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?En inglés:Why are you interested in joining ING as a Software Engineer, and what aspects of our work in financial technology particularly appeal to you?
2

Coding Screen- Coding Screen

3
  1. 2

    Tipo · Algorithmic

    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.En inglés: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.
  2. 3

    Tipo · Algorithmic

    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.En inglés: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.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
3

System Design- System Design

4
  1. 4

    Tipo · System Design

    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.En inglés: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.
  2. 5

    Tipo · System Design

    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.En inglés: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.
  3. + 2 preguntas más en esta ronda (regístrate para desbloquear)
4

Onsite Coding- Coding Onsite

3
  1. 6

    Tipo · Algorithmic

    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.En inglés: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.
  2. 7

    Tipo · Debugging

    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).En inglés: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.
  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 stakeholder (por ejemplo, gerente de producto, analista de negocio) que tenía requisitos que parecían técnicamente inviables o perjudiciales para la salud a largo plazo del sistema. ¿Cómo abordó la situación y cuál fue el resultado?En inglés:Tell me about a time you had to work with a stakeholder (e.g., product manager, business analyst) who had requirements that seemed technically infeasible or detrimental to the system's long-term health. How did you approach the situation, and what was the outcome?
  2. 9

    Tipo · Behavioral

    Describa un problema técnico desafiante que encontró en un proyecto anterior. ¿Qué pasos tomó para diagnosticarlo y resolverlo? ¿Qué aprendió de la experiencia?En inglés:Describe a challenging technical problem you encountered on a past project. What steps did you take to diagnose and resolve it? What did you learn from the experience?
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)

Desbloquea el banco completo ING

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 14 preguntas de ING

Rutas de entrevista en ING

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

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

Preguntas frecuentes

WorkfiveExplora carreras en Workfive

Desbloquea la guía de entrevista ING, gratis

Registrarse