OakNorth logo

Growth · Guía de entrevista Software Engineer

Cómo aprobar la entrevista OakNorth Software Engineer en 2026

El ADN de OakNorth (TL;DR)

OakNorth values candidates demonstrating strong analytical skills, deep fintech understanding, problem-solving abilities, and a proactive, results-oriented mindset. They seek individuals who can contribute to empowering entrepreneurs through innovative lending solutions.En español:OakNorth valora a los candidatos que demuestran sólidas habilidades analíticas, un profundo conocimiento de fintech, capacidad de resolución de problemas y una mentalidad proactiva y orientada a resultados. Buscan personas que puedan contribuir a empoderar a los emprendedores a través de soluciones de préstamos innovadoras.

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 OakNorth

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

  • Ignoring security considerations like authentication and authorization.En español:Ignorar consideraciones de seguridad como la autenticación y la autorización.
  • Focusing only on the other person's flawsEn español:Centrarse solo en los defectos de la otra persona
  • Not implementing caching strategies where appropriate.En español:No implementar estrategias de caché donde sea apropiado.
  • Not considering the scalability of the matching algorithm as the number of applications and models grows.En español:No considerar la escalabilidad del algoritmo de emparejamiento a medida que crece el número de solicitudes y modelos.

Ponte a prueba: preguntas reales de OakNorth

Tres prompts reales extraídos de nuestra base.

Tipo · Motivation

What interests you specifically about working at OakNorth, and how do you see your skills contributing to our mission of helping growing businesses succeed?En español:¿Qué te interesa específicamente de trabajar en OakNorth y cómo crees que tus habilidades contribuirían a nuestra misión de ayudar a las empresas en crecimiento a tener éxito?

Tipo · Resilience

Tell me about a time you faced a significant setback or failure in a project or task. How did you handle it, and what did you learn from the experience?En español:¿Háblame de una ocasión en la que te enfrentaste a un revés o fracaso importante en un proyecto o tarea? ¿Cómo lo manejaste y qué aprendiste de la experiencia?

Tipo · Algorithms

OakNorth's platform analyzes financial statements. Implement a function to detect anomalies in a sequence of monthly revenue figures, where an anomaly is defined as a month where revenue deviates by more than 2 standard deviations from the rolling 12-month average. Handle cases with insufficient data.En español:La plataforma de OakNorth analiza estados financieros. Implementa una función para detectar anomalías en una secuencia de cifras de ingresos mensuales, donde una anomalía se define como un mes en el que los ingresos se desvían más de 2 desviaciones estándar de la media móvil de 12 meses. Maneja casos con datos insuficientes.

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

Regístrate para desbloquear la rúbrica JobMentis

Desbloquear la rúbrica →

Banco de preguntas OakNorth

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

9 preguntas mostradas de 19

1

Recruiter Screen

1
  1. 1

    Tipo · Motivation

    What interests you specifically about working at OakNorth, and how do you see your skills contributing to our mission of helping growing businesses succeed?En español:¿Qué te interesa específicamente de trabajar en OakNorth y cómo crees que tus habilidades contribuirían a nuestra misión de ayudar a las empresas en crecimiento a tener éxito?
2

Coding Screen

3
  1. 2

    Tipo · Data Structures

    Given a stream of loan application data, implement a function to efficiently calculate the average loan amount for applications submitted within the last 24 hours. Assume timestamps are Unix epoch seconds.En español:Dada una secuencia de datos de solicitudes de préstamos, implementa una función para calcular eficientemente el importe medio de los préstamos para las solicitudes presentadas en las últimas 24 horas. Asume que las marcas de tiempo son segundos de época Unix.
  2. 3

    Tipo · Algorithms

    OakNorth's platform analyzes financial statements. Implement a function to detect anomalies in a sequence of monthly revenue figures, where an anomaly is defined as a month where revenue deviates by more than 2 standard deviations from the rolling 12-month average. Handle cases with insufficient data.En español:La plataforma de OakNorth analiza estados financieros. Implementa una función para detectar anomalías en una secuencia de cifras de ingresos mensuales, donde una anomalía se define como un mes en el que los ingresos se desvían más de 2 desviaciones estándar de la media móvil de 12 meses. Maneja casos con datos insuficientes.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
3

System Design

3
  1. 4

    Tipo · API Design

    Design the API for a service that allows banks to query OakNorth's credit analysis engine for specific businesses. Consider authentication, rate limiting, request/response formats, and error handling.En español:Diseña la API para un servicio que permita a los bancos consultar el motor de análisis de crédito de OakNorth para empresas específicas. Considera la autenticación, la limitación de tasas, los formatos de solicitud/respuesta y el manejo de errores.
  2. 5

    Tipo · Scalability

    OakNorth's loan origination platform needs to handle a significant increase in concurrent users during peak business hours. How would you design the system to ensure high availability and low latency for critical operations like loan application submission and status checks?En español:La plataforma de originación de préstamos de OakNorth necesita manejar un aumento significativo de usuarios concurrentes durante las horas pico de negocio. ¿Cómo diseñarías el sistema para garantizar una alta disponibilidad y baja latencia para operaciones críticas como la presentación de solicitudes de préstamos y la verificación de estado?
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
4

Onsite Coding

3
  1. 6

    Tipo · Debugging

    A customer reports intermittent errors when trying to upload financial documents through our portal. The logs show occasional `500 Internal Server Error` responses, but the error is not consistently reproducible. How would you approach debugging this issue?En español:Un cliente informa de errores intermitentes al intentar cargar documentos financieros a través de nuestro portal. Los registros muestran respuestas ocasionales de `500 Internal Server Error`, pero el error no es reproducible de forma consistente. ¿Cómo abordarías la depuración de este problema?
  2. 7

    Tipo · Algorithm (Hard)

    OakNorth's risk team needs to identify businesses that have experienced a significant, sudden drop in revenue followed by a partial recovery within a 3-month period. Given a time series of daily revenue data for multiple businesses, write a function to detect such patterns. Define 'significant drop' and 'partial recovery' clearly.En español:El equipo de riesgos de OakNorth necesita identificar empresas que hayan experimentado una caída repentina y significativa en los ingresos seguida de una recuperación parcial en un período de 3 meses. Dada una serie temporal de datos de ingresos diarios para múltiples empresas, escribe una función para detectar dichos patrones. Define claramente 'caída significativa' y 'recuperación parcial'.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
5

Behavioral / Leadership

9
  1. 8

    Tipo · Past Experience

    Tell me about a time you had to influence a senior stakeholder or a cross-functional team to adopt your product vision or strategy. What was the situation, what did you do, and what was the outcome?En español:¿Háblame de una ocasión en la que tuviste que influir en un stakeholder de alto nivel o en un equipo multifuncional para que adoptara la visión o estrategia de tu producto? ¿Cuál era la situación, qué hiciste y cuál fue el resultado?
  2. 9

    Tipo · Conflict Resolution

    Tell me about a time you had a significant disagreement with a colleague or team member. How did you approach the situation, and what was the resolution?En español:¿Háblame de una ocasión en la que tuviste un desacuerdo importante con un colega o miembro del equipo? ¿Cómo abordaste la situación y cuál fue la resolución?
  3. + 7 preguntas más en esta ronda (regístrate para desbloquear)

Desbloquea el banco completo OakNorth

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 OakNorth

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

SWEs should excel in system design, data structures, algorithms, and demonstrate practical experience in building robust, scalable, and secure financial systems. Familiarity with cloud platforms (AWS), microservices, and modern backend technologies is crucial for their core banking platform.

Motivation

What interests you specifically about working at OakNorth, and how do you see your skills contributing to our mission of helping growing businesses succeed?En español:¿Qué te interesa específicamente de trabajar en OakNorth y cómo crees que tus habilidades contribuirían a nuestra misión de ayudar a las empresas en crecimiento a tener éxito?

Resilience

Tell me about a time you faced a significant setback or failure in a project or task. How did you handle it, and what did you learn from the experience?En español:¿Háblame de una ocasión en la que te enfrentaste a un revés o fracaso importante en un proyecto o tarea? ¿Cómo lo manejaste y qué aprendiste de la experiencia?

+ 1 más

Desbloquea la rúbrica Software Engineer para OakNorth

Ver la guía completa Software Engineer

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

FAQ