Otros roles en Goldman Sachs:IB AnalystSoftware Engineer
Goldman Sachs logo

Enterprise · Guía de entrevista Software Engineer

Candidatura vía Workday

Cómo aprobar la entrevista Goldman Sachs Software Engineer en 2026

El ADN de Goldman Sachs (TL;DR)

Goldman Sachs's 'Client First' principle is a core evaluation point, with interviews probing for intellectual rigor and resilience under pressure through rapid-fire questions on market dynamics and financial modeling. Candidates must articulate complex ideas concisely, demonstrating strong quantitative methods and alignment with the firm's commitment to client success.En español:El principio 'El cliente primero' de Goldman Sachs es un punto de evaluación central, con entrevistas que indagan sobre el rigor intelectual y la resiliencia bajo presión a través de preguntas rápidas sobre la dinámica del mercado y la modelización financiera. Los candidatos deben articular ideas complejas de forma concisa, demostrando sólidos métodos cuantitativos y alineación con el compromiso de la firma con el éxito del cliente.

Inglés original + traducción en tu idioma

Las entrevistas en la global tech, las enterprise estadounidenses y la top consultoría se realizan en inglés. En los grupos españoles de banca y retail, el lujo francés e italiano, el Mittelstand alemán y la mayoría de los empleadores mid-market europeos, el loop se hace en el idioma local. Mostramos el idioma que corresponde a la empresa primero - con el otro como traducción debajo - para que puedas preparar en el idioma que use tu entrevistador.

El loop de entrevista Goldman Sachs

Tu loop comprende típicamente 5 rondas.

  1. 1

    Ronda 1

    Recruiter ScreenEn español:Entrevista con reclutador
    Motivation, role fit, logistics.En español:Motivación, fit del puesto, logística.
  2. 2

    Ronda 2

    Coding ScreenEn español:Coding Screen
    LeetCode-medium algorithmic problems under time pressure.En español:Problemas algorítmicos nivel LeetCode-medium con presión de tiempo.
  3. 3

    Ronda 3

    System DesignEn español:System Design
    Distributed systems, trade-offs at scale, architecture under constraints.En español:Sistemas distribuidos, trade-offs a escala, arquitectura bajo restricciones.
  4. 4

    Ronda 4

    Onsite CodingEn español:Coding Onsite
    LeetCode-hard, debugging, code clarity, edge cases.En español:LeetCode-hard, debugging, claridad del código, edge cases.
  5. 5

    Ronda 5

    Behavioral / LeadershipEn español:Behavioral / Liderazgo
    Past evidence of ownership, influence, resolving conflict.En español:Evidencia pasada de ownership, influencia, resolución de conflictos.

Zona de peligro: por qué fallan los candidatos

De nuestra base de feedback de entrevistas Goldman Sachs, evita estas trampas:

  • Blaming the other person entirely without self-reflection.En español:Culpar completamente a la otra persona sin autocrítica.
  • Blaming others for difficulties encountered.En español:Culpar a otros por las dificultades encontradas.
  • Choosing a single database that cannot scale for writes or reads.En español:Elegir una única base de datos que no pueda escalar para escrituras o lecturas.
  • Not demonstrating empathy or a constructive approach to conflict resolution.En español:No demostrar empatía o un enfoque constructivo para la resolución de conflictos.

Ponte a prueba: preguntas reales de Goldman Sachs

Tres prompts reales extraídos de nuestra base.

Tipo · Behavioral

Tell me about a time you had to work with a difficult stakeholder or team member. How did you approach the situation, and what was the outcome?En español:Cuéntame sobre una vez que tuviste que trabajar con un miembro difícil del equipo o un stakeholder. ¿Cómo abordaste la situación y cuál fue el resultado?

Tipo · Debugging

Here is a snippet of code intended to calculate the moving average of stock prices. It's producing incorrect results for certain inputs. Find the bug(s) and fix them.En español:Aquí hay un fragmento de código destinado a calcular la media móvil de los precios de las acciones. Está produciendo resultados incorrectos para ciertas entradas. Encuentra el(los) error(es) y corrígelo(s).

Tipo · Algorithmic

You are given a stream of financial transaction data. Design a data structure that can efficiently find the Nth most frequent transaction type within the last M minutes.En español:Se te da un flujo de datos de transacciones financieras. Diseña una estructura de datos que pueda encontrar eficientemente el N-ésimo tipo de transacción más frecuente en los últimos M minutos.

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

Regístrate para desbloquear la rúbrica JobMentis

Desbloquear la rúbrica

Banco de preguntas Goldman Sachs

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

9 preguntas mostradas de 15

1

Recruiter Screen- Entrevista con reclutador

1
  1. 1

    Tipo · Motivation

    Why are you interested in a software engineering role at Goldman Sachs, and what aspects of our work in financial technology particularly appeal to you?En español:¿Por qué te interesa un puesto de ingeniería de software en Goldman Sachs y qué aspectos de nuestro trabajo en tecnología financiera te atraen particularmente?
2

Coding Screen- Coding Screen

3
  1. 2

    Tipo · Algorithmic

    Given a list of stock trades, each with a timestamp, symbol, and price, write a function to calculate the maximum profit that could have been made by buying and selling a single stock once. Assume you must buy before you sell.En español:Dada una lista de operaciones bursátiles, cada una con una marca de tiempo, símbolo y precio, escribe una función para calcular el beneficio máximo que se podría haber obtenido comprando y vendiendo una sola acción una vez. Supón que debes comprar antes de vender.
  2. 3

    Tipo · Algorithmic

    You are given a stream of financial transaction data. Design a data structure that can efficiently find the Nth most frequent transaction type within the last M minutes.En español:Se te da un flujo de datos de transacciones financieras. Diseña una estructura de datos que pueda encontrar eficientemente el N-ésimo tipo de transacción más frecuente en los últimos M minutos.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
3

System Design- System Design

3
  1. 4

    Tipo · System Design

    Design a real-time stock ticker system that can handle millions of concurrent users and update stock prices with low latency. Consider data ingestion, storage, and distribution.En español:Diseña un sistema de ticker bursátil en tiempo real que pueda manejar millones de usuarios concurrentes y actualizar los precios de las acciones con baja latencia. Considera la ingesta, el almacenamiento y la distribución de datos.
  2. 5

    Tipo · System Design

    Design a system to detect potentially fraudulent financial transactions in real-time. The system needs to process a high volume of transactions and flag suspicious ones based on various rules and historical data.En español:Diseña un sistema para detectar transacciones financieras potencialmente fraudulentas en tiempo real. El sistema necesita procesar un gran volumen de transacciones y marcar las sospechosas basándose en varias reglas y datos históricos.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
4

Onsite Coding- Coding Onsite

3
  1. 6

    Tipo · Algorithmic

    Given a binary tree representing a financial instrument hierarchy (e.g., a fund containing sub-funds and individual assets), write a function to calculate the total market value at the root node, given the market value of each leaf node. Handle potential cycles or invalid structures.En español:Dado un árbol binario que representa una jerarquía de instrumentos financieros (por ejemplo, un fondo que contiene subfondos y activos individuales), escribe una función para calcular el valor de mercado total en el nodo raíz, dado el valor de mercado de cada nodo hoja. Maneja posibles ciclos o estructuras inválidas.
  2. 7

    Tipo · Debugging

    Here is a snippet of code intended to calculate the moving average of stock prices. It's producing incorrect results for certain inputs. Find the bug(s) and fix them.En español:Aquí hay un fragmento de código destinado a calcular la media móvil de los precios de las acciones. Está produciendo resultados incorrectos para ciertas entradas. Encuentra el(los) error(es) y corrígelo(s).
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
5

Behavioral / Leadership- Behavioral / Liderazgo

5
  1. 8

    Tipo · Behavioral

    Tell me about a time you had to work with a difficult stakeholder or team member. How did you approach the situation, and what was the outcome?En español:Cuéntame sobre una vez que tuviste que trabajar con un miembro difícil del equipo o un stakeholder. ¿Cómo abordaste la situación y cuál fue el resultado?
  2. 9

    Tipo · Behavioral

    Describe a complex technical problem you encountered in a previous project. Walk me through your process for diagnosing and solving it, and what you learned from the experience.En español:Describe un problema técnico complejo que encontraste en un proyecto anterior. Explícame tu proceso para diagnosticarlo y resolverlo, y qué aprendiste de la experiencia.
  3. + 3 preguntas más en esta ronda (regístrate para desbloquear)

Desbloquea el banco completo Goldman Sachs

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 Goldman Sachs

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

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

FAQ

WorkfiveExplora carreras en Workfive