Autres postes chez Susquehanna :Software EngineerProduct Manager
Susquehanna logo

Enterprise · Guide d'entretien Software Engineer

Inscrivez-vous pour voir l'ATSSiège en United States

Langue d'entretien : anglais

Comment réussir l'entretien Susquehanna Software Engineer en 2026

L'ADN Susquehanna (TL;DR)

Les principes de Decision Science chez Susquehanna imposent une exigence de recrutement centrée sur le calcul de la valeur espérée. Les recruteurs évaluent votre capacité à prendre des décisions rapides et mathématiquement fondées avec des informations incomplètes, en pénalisant fortement la pensée orientée vers les résultats au profit de la théorie des jeux.En anglais :Decision Science Life principles at SIG dictate a hiring bar centered on expected value calculations. Interviewers grade your ability to make rapid, mathematically sound bets under incomplete information, heavily penalizing results-oriented thinking in favor of Game Theory.
Entretiens enC++Python

Lisez dans votre langue

Nous affichons ce guide dans votre langue, avec l'anglais original conservé en dessous pour référence. Le badge ci-dessus indique dans quelle langue se déroule généralement le loop de cette entreprise.

Le loop d'entretien Susquehanna

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

  1. 1

    Étape 1

    Entretien recruteurEn anglais :Recruiter Screen
    Motivation, fit du poste, logistique.En anglais :Motivation, role fit, logistics.
  2. 2

    Étape 2

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

    Étape 3

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

    Étape 4

    Coding OnsiteEn anglais :Onsite Coding
    LeetCode-hard, debugging, clarté du code, edge cases.En anglais :LeetCode-hard, debugging, code clarity, edge cases.
  5. 5

    Étape 5

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

Zone de danger : pourquoi les candidats échouent

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

  • Suggérer une approche de traitement par lots pour des besoins en temps réelEn anglais :Suggesting a batch processing approach for real-time needs
  • Se concentrer sur l'effort de l'équipe plutôt que sur votre contribution technique spécifiqueEn anglais :Focusing on the team's effort rather than your specific technical contribution
  • Trop dépendre de transactions de base de données lourdesEn anglais :Over-relying on heavy database transactions
  • Utiliser l'opérateur modulo de manière inefficace dans une boucle serréeEn anglais :Using modulo operator inefficiently inside a tight loop

Testez-vous : vraies questions Susquehanna

Trois prompts réels extraits de notre base.

Type · motivation

Pourquoi souhaitez-vous appliquer vos compétences en SWE au domaine du trading haute fréquence spécifiquement chez Susquehanna ?En anglais :Why are you interested in applying your software engineering skills to the high-frequency trading domain specifically at Susquehanna?

Type · algorithm

À partir d'un flux de prix d'exécution de transactions, concevez une fonction qui renvoie le prix médian en temps O(log n).En anglais :Given a stream of trade execution prices, design a function that returns the median price in O(log n) time.

Type · architecture

Concevez un système pour surveiller et alerter sur les comportements de trading anormaux en temps réel.En anglais :Design a system to monitor and alert on anomalous trading behavior in real-time.

+ encore des questions, signaux et exemples corrigés

Inscrivez-vous pour débloquer toute la grille Susquehanna

Débloquer la grille Susquehanna, gratuit

Banque de questions Susquehanna

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

9 questions affichées sur 12

1

Recruiter Screen- Entretien recruteur

1
  1. 1

    Type · motivation

    Pourquoi souhaitez-vous appliquer vos compétences en SWE au domaine du trading haute fréquence spécifiquement chez Susquehanna ?En anglais :Why are you interested in applying your software engineering skills to the high-frequency trading domain specifically at Susquehanna?
2

Coding Screen- Coding Screen

3
  1. 2

    Type · algorithm

    À partir d'un flux de prix d'exécution de transactions, concevez une fonction qui renvoie le prix médian en temps O(log n).En anglais :Given a stream of trade execution prices, design a function that returns the median price in O(log n) time.
  2. 3

    Type · algorithm

    Implémentez un tampon circulaire pour enregistrer les événements de trading qui écrase les données les plus anciennes lorsqu'il est plein.En anglais :Implement a circular buffer for logging trade events that overwrites the oldest data when full.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
3

System Design- System Design

3
  1. 4

    Type · architecture

    Concevez un système pour ingérer des flux de données de marché provenant de plusieurs bourses et les normaliser dans un format interne unifié.En anglais :Design a system to ingest market data feeds from multiple exchanges and normalize them into a unified internal format.
  2. 5

    Type · architecture

    Comment concevriez-vous un carnet d'ordres distribué garantissant la cohérence entre plusieurs nœuds de trading ?En anglais :How would you design a distributed order book that ensures consistency across multiple trading nodes?
  3. + 1 autres questions dans ce round (inscription pour débloquer)
4

Onsite Coding- Coding Onsite

3
  1. 6

    Type · debugging

    On vous donne un extrait de code C++ qui provoque une erreur de segmentation sous une charge élevée. Identifiez et corrigez la condition de concurrence.En anglais :You are given a snippet of C++ code that causes a segmentation fault under high load. Identify and fix the race condition.
  2. 7

    Type · algorithm

    Implémentez un cache LRU thread-safe pour stocker les données de marché fréquemment consultées.En anglais :Implement a thread-safe LRU cache for storing frequently accessed market data.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
5

Behavioral / Leadership- Behavioral / Leadership

2
  1. 8

    Type · ownership

    Parlez-moi d'une fois où vous avez identifié un goulot d'étranglement critique en production et pris l'initiative de le corriger.En anglais :Tell me about a time you identified a critical performance bottleneck in production and took the initiative to fix it.
  2. 9

    Type · conflict

    Décrivez une situation où vous étiez en désaccord avec un ingénieur senior sur une conception technique. Comment avez-vous résolu le problème ?En anglais :Describe a situation where you disagreed with a senior engineer on a technical design. How did you resolve it?

Débloquez toute la banque Susquehanna

Sans carte bancaire. Chaque question avec son framework, les signaux évalués par les recruteurs et une réponse modèle pour chacune.

Débloquer les 12 questions Susquehanna

Parcours d'entretien chez Susquehanna

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

Comparer Susquehanna 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 Susquehanna de bout en bout

Questions fréquentes

WorkfiveExplorer les métiers sur Workfive

Débloquez le guide d'entretien Susquehanna, gratuit

S'inscrire