Autres postes chez Goldman Sachs :IB AnalystSoftware Engineer
Goldman Sachs logo

Enterprise · Guide d'entretien Software Engineer

Candidature via Workday

Comment réussir l'entretien Goldman Sachs Software Engineer en 2026

L'ADN 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 français :Le principe « Le client d'abord » de Goldman Sachs est un point d'évaluation essentiel, les entretiens sondant la rigueur intellectuelle et la résilience sous pression par des questions rapides sur la dynamique du marché et la modélisation financière. Les candidats doivent articuler des idées complexes de manière concise, démontrant de solides méthodes quantitatives et un alignement avec l'engagement de la firme envers la réussite des clients.

Anglais original + traduction dans votre langue

Les entretiens dans la global tech, les enterprises américaines et les grands cabinets de conseil se passent en anglais. Chez les groupes français de luxe, la finance européenne, le Mittelstand allemand, la mode italienne et la plupart des employeurs mid-market européens, le loop se déroule dans la langue locale. Nous affichons la langue qui correspond à l'entreprise en premier - avec l'autre en traduction dessous - pour que vous puissiez préparer dans la langue que votre recruteur utilisera.

Le loop d'entretien Goldman Sachs

Votre loop comprend généralement 5 étapes.

  1. 1

    Étape 1

    Recruiter ScreenEn français :Entretien recruteur
    Motivation, role fit, logistics.En français :Motivation, fit du poste, logistique.
  2. 2

    Étape 2

    Coding ScreenEn français :Coding Screen
    LeetCode-medium algorithmic problems under time pressure.En français :Problèmes algorithmiques niveau LeetCode-medium sous contrainte de temps.
  3. 3

    Étape 3

    System DesignEn français :System Design
    Distributed systems, trade-offs at scale, architecture under constraints.En français :Systèmes distribués, trade-offs à l'échelle, architecture sous contraintes.
  4. 4

    Étape 4

    Onsite CodingEn français :Coding Onsite
    LeetCode-hard, debugging, code clarity, edge cases.En français :LeetCode-hard, debugging, clarté du code, edge cases.
  5. 5

    Étape 5

    Behavioral / LeadershipEn français :Behavioral / Leadership
    Past evidence of ownership, influence, resolving conflict.En français :Preuves passées d'ownership, d'influence, de résolution de conflit.

Zone de danger : pourquoi les candidats échouent

D'après notre base de retours d'entretiens Goldman Sachs, évitez ces pièges classiques :

  • Blaming the other person entirely without self-reflection.En français :Blâmer entièrement l'autre personne sans auto-réflexion.
  • Blaming others for difficulties encountered.En français :Blâmer les autres pour les difficultés rencontrées.
  • Choosing a single database that cannot scale for writes or reads.En français :Choisir une base de données unique qui ne peut pas évoluer pour les écritures ou les lectures.
  • Not demonstrating empathy or a constructive approach to conflict resolution.En français :Ne pas démontrer d'empathie ou d'approche constructive pour la résolution de conflits.

Testez-vous : vraies questions Goldman Sachs

Trois prompts réels extraits de notre base.

Type · 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 français :Racontez-moi une fois où vous avez dû travailler avec une partie prenante ou un membre d'équipe difficile. Comment avez-vous abordé la situation, et quel a été le résultat ?

Type · 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 français :Voici un extrait de code destiné à calculer la moyenne mobile des prix des actions. Il produit des résultats incorrects pour certaines entrées. Trouvez le(s) bug(s) et corrigez-les.

Type · 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 français :Vous disposez d'un flux de données de transactions financières. Concevez une structure de données qui peut trouver efficacement le Nème type de transaction le plus fréquent au cours des M dernières minutes.

+ encore des questions, signaux et exemples corrigés

Inscrivez-vous pour débloquer la grille de notation JobMentis

Débloquer la grille

Banque de questions Goldman Sachs

Un échantillon de notre base, regroupé par round. Inscrivez-vous pour la totalité.

9 questions affichées sur 15

1

Recruiter Screen- Entretien recruteur

1
  1. 1

    Type · 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 français :Pourquoi vous intéressez-vous à un rôle d'ingénieur logiciel chez Goldman Sachs, et quels aspects de notre travail dans la technologie financière vous attirent particulièrement ?
2

Coding Screen- Coding Screen

3
  1. 2

    Type · 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 français :Étant donné une liste d'opérations sur actions, chacune avec un horodatage, un symbole et un prix, écrivez une fonction pour calculer le profit maximum qui aurait pu être réalisé en achetant et vendant une seule action une fois. Supposez que vous devez acheter avant de vendre.
  2. 3

    Type · 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 français :Vous disposez d'un flux de données de transactions financières. Concevez une structure de données qui peut trouver efficacement le Nème type de transaction le plus fréquent au cours des M dernières minutes.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
3

System Design- System Design

3
  1. 4

    Type · 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 français :Concevez un système de ticker boursier en temps réel capable de gérer des millions d'utilisateurs simultanés et de mettre à jour les prix des actions avec une faible latence. Prenez en compte l'ingestion, le stockage et la distribution des données.
  2. 5

    Type · 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 français :Concevez un système pour détecter les transactions financières potentiellement frauduleuses en temps réel. Le système doit traiter un volume élevé de transactions et signaler celles qui sont suspectes sur la base de diverses règles et de données historiques.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
4

Onsite Coding- Coding Onsite

3
  1. 6

    Type · 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 français :Étant donné un arbre binaire représentant une hiérarchie d'instruments financiers (par exemple, un fonds contenant des sous-fonds et des actifs individuels), écrivez une fonction pour calculer la valeur marchande totale au nœud racine, étant donné la valeur marchande de chaque nœud feuille. Gérez les cycles potentiels ou les structures invalides.
  2. 7

    Type · 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 français :Voici un extrait de code destiné à calculer la moyenne mobile des prix des actions. Il produit des résultats incorrects pour certaines entrées. Trouvez le(s) bug(s) et corrigez-les.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
5

Behavioral / Leadership- Behavioral / Leadership

5
  1. 8

    Type · 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 français :Racontez-moi une fois où vous avez dû travailler avec une partie prenante ou un membre d'équipe difficile. Comment avez-vous abordé la situation, et quel a été le résultat ?
  2. 9

    Type · 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 français :Décrivez un problème technique complexe que vous avez rencontré dans un projet précédent. Expliquez votre processus de diagnostic et de résolution, et ce que vous avez appris de cette expérience.
  3. + 3 autres questions dans ce round (inscription pour débloquer)

Débloquez toute la banque Goldman Sachs

Inscription gratuite, sans carte bancaire. Vous obtenez toutes les questions + le framework, les signaux de notation et la réponse modèle pour chacune.

Débloquer toutes les questions

Parcours d'entretien chez Goldman Sachs

Comment l'ADN de Goldman Sachs se décline par fonction. Choisissez votre rôle.

Comparer Goldman Sachs avec des employeurs similaires

Même ADN, exigences différentes. Parcourez les entreprises les plus proches dans notre base et voyez comment leurs loops diffèrent.

Préparez l'entretien Goldman Sachs de bout en bout

FAQ

WorkfiveExplorer les métiers sur Workfive