9fin logo

So meisterst du das 9fin Softwareentwickler:in Interview im Jahr 2026

Growth · Softwareentwickler:in Interviewleitfaden

Melde dich an, um ATS zu sehenHauptsitz in United Kingdom

Interviewsprache: Englisch

Die 9fin DNA (Kurz gesagt)

Die technische Deep-Dive-Runde bei 9fin bewertet stark das Verständnis der Kandidat:innen für die Märkte für Distressed Debt und Structured Credit. Interviewer:innen suchen nach präzisem analytischem Denken und der Fähigkeit, komplexe Finanzkonzepte zu artikulieren, was für die Betreuung von Kund:innen wie Global Investment Banks entscheidend ist.Auf Englisch:The technical deep-dive round at 9fin heavily assesses a candidate's grasp of the distressed debt and Structured Credit markets. Interviewers look for precise analytical thinking and the ability to articulate complex financial concepts, crucial for serving clients like Global Investment Banks.
Interviews inPythonTypeScript

In deiner Sprache lesen

Wir zeigen dir diesen Leitfaden in deiner Sprache, mit dem englischen Original darunter zur Referenz. Das Abzeichen oben zeigt an, in welcher Sprache die typische Interviewschleife dieses Unternehmens abläuft.

Das 9fin Interview-Loop

Deine Vor-Ort-Gespräche bestehen in der Regel aus 5 Runden.

  1. 1

    Runde 1

    Recruiter-GesprächAuf Englisch:Recruiter Screen
    Motivation, Rollen-Fit, Logistik.Auf Englisch:Motivation, role fit, logistics.
  2. 2

    Runde 2

    Coding ScreenAuf Englisch:Coding Screen
    Algorithmische Probleme auf LeetCode-Medium-Niveau unter Zeitdruck.Auf Englisch:LeetCode-medium algorithmic problems under time pressure.
  3. 3

    Runde 3

    System DesignAuf Englisch:System Design
    Verteilte Systeme, Trade-offs bei Skalierung, Architektur unter Constraints.Auf Englisch:Distributed systems, trade-offs at scale, architecture under constraints.
  4. 4

    Runde 4

    Onsite CodingAuf Englisch:Onsite Coding
    Probleme auf LeetCode-Hard-Niveau, Schlussfolgern über Defekte, Code-Klarheit, Edge Cases.Auf Englisch:LeetCode-hard problems, reasoning about defects, code clarity, edge cases.
  5. 5

    Runde 5

    Behavioral / LeadershipAuf Englisch:Behavioral / Leadership
    Konkrete Beispiele für Ownership, Einflussnahme und Konfliktlösung.Auf Englisch:Past evidence of ownership, influence, resolving conflict.

Die Gefahrenzone: Hauptgründe, warum Kandidat:innen scheitern

Basierend auf unserer Datenbank mit Interviewergebnissen von 9fin vermeide diese häufigen Fallen:

  • Mögliche Speicherprobleme bei einer großen Anzahl von Kontrahenten oder Transaktionen ignorieren.Auf Englisch:Ignoring potential memory issues with a large number of counterparties or transactions.
  • Die Notwendigkeit eines menschlichen Überprüfungsprozesses für unklare Fälle ignorieren.Auf Englisch:Ignoring the need for a human review process for ambiguous cases.
  • Fokus nur auf Vergütung oder Benefits, ohne technisches Interesse zu erwähnen.Auf Englisch:Focusing only on compensation or benefits without mentioning technical interest.
  • Die Logik für den 'Zeitpunkt' falsch handhaben, Runden, die nach dem angegebenen Datum stattfanden, nicht berücksichtigen.Auf Englisch:Incorrectly handling the 'point in time' logic, not considering rounds that happened after the specified date.

Teste dich selbst: Echte Fragen von 9fin

Drei echte Prompts aus unserer Datenbank.

Typ · Ownership

Unsere Daten-Pipeline stößt häufig auf fehlerhafte oder inkonsistente Finanzunterlagen aus verschiedenen regulatorischen Quellen. Erzähl von einer Situation, in der du ein systemisches Datenqualitätsproblem bemerkt hast, das unsere nachgelagerten Analysen beeinträchtigte, und du dich entschieden hast, die Ingestion-Logik selbst zu reparieren, obwohl dies bedeutete, deine primäre Feature-Entwicklung zu pausieren.Auf Englisch:Our data pipeline often encounters malformed or inconsistent financial filings from different regulatory sources. Tell me about a time you noticed a systemic data quality issue impacting our downstream analytics and decided to fix the ingestion logic yourself, even though it meant pausing your primary feature development.

Typ · System Design

Entwirf ein System zur Aufnahme, Verarbeitung und Bereitstellung von Echtzeit-Updates für Unternehmensfinanzierungsrunden und -bewertungen aus verschiedenen Quellen (z. B. Nachrichten-APIs, behördliche Einreichungen, direkte Einreichungen). Berücksichtige Datenkonsistenz, Latenz und Skalierbarkeit.Auf Englisch:Design a system to ingest, process, and serve real-time updates for company funding rounds and valuations from various sources (e.g., news APIs, regulatory filings, direct submissions). Consider data consistency, latency, and scalability.

Typ · Algorithmic

Entwirf ein System, das einen Strom von Finanztransaktionen (jeweils mit Zeitstempel, Betrag und Kontrahent) verarbeitet, um das durchschnittliche Transaktionsvolumen pro Kontrahent über rollierende 24 Stunden zu berechnen. Berücksichtige Speicherbeschränkungen und Effizienz.Auf Englisch:Given a stream of financial transactions (each with a timestamp, amount, and counterparty), design a system to calculate the rolling 24-hour average transaction volume per counterparty. You should consider memory constraints and efficiency.

+ viele weitere Fragen, Signale und ausgearbeitete Beispiele

Melde dich an, um die vollständige Bewertungsmatrix von 9fin freizuschalten

Schalte die 9fin Rubrik frei, kostenlos

Interviewfragenbank von 9fin

Ein Beispiel aus unserer Datenbank, gruppiert nach Runde. Melde dich an, um die vollständige Liste zu sehen.

9 von 12 Fragen angezeigt

1

Recruiter Screen- Recruiter-Gespräch

1
  1. 1

    Typ · Motivation

    Warum bist du daran interessiert, bei 9fin, einem Fintech-Unternehmen mit Fokus auf Daten für Private Markets, als Software Engineer zu arbeiten?Auf Englisch:Why are you interested in working at 9fin, a fintech company focused on private markets data, as a Software Engineer?
2

Coding Screen- Coding Screen

2
  1. 2

    Typ · Algorithmic

    Entwirf ein System, das einen Strom von Finanztransaktionen (jeweils mit Zeitstempel, Betrag und Kontrahent) verarbeitet, um das durchschnittliche Transaktionsvolumen pro Kontrahent über rollierende 24 Stunden zu berechnen. Berücksichtige Speicherbeschränkungen und Effizienz.Auf Englisch:Given a stream of financial transactions (each with a timestamp, amount, and counterparty), design a system to calculate the rolling 24-hour average transaction volume per counterparty. You should consider memory constraints and efficiency.
  2. 3

    Typ · Algorithmic

    Implementiere eine Funktion, die eine Liste von Unternehmensfinanzierungsrunden (jeweils mit Datum, Bewertung und eingesammeltem Betrag) entgegennimmt und die Top-N-Unternehmen nach Bewertung zu einem bestimmten Zeitpunkt zurückgibt. Behandle Fälle, in denen mehrere Unternehmen die gleiche Bewertung haben.Auf Englisch:Implement a function that takes a list of company funding rounds (each with a date, valuation, and amount raised) and returns the top N companies by valuation at a specific point in time. Handle cases where multiple companies have the same valuation.
3

System Design- System Design

3
  1. 4

    Typ · System Design

    Entwirf ein System zur Aufnahme, Verarbeitung und Bereitstellung von Echtzeit-Updates für Unternehmensfinanzierungsrunden und -bewertungen aus verschiedenen Quellen (z. B. Nachrichten-APIs, behördliche Einreichungen, direkte Einreichungen). Berücksichtige Datenkonsistenz, Latenz und Skalierbarkeit.Auf Englisch:Design a system to ingest, process, and serve real-time updates for company funding rounds and valuations from various sources (e.g., news APIs, regulatory filings, direct submissions). Consider data consistency, latency, and scalability.
  2. 5

    Typ · System Design

    Entwirf ein Benachrichtigungssystem für 9fin-Nutzer:innen. Nutzer:innen sollten Benachrichtigungen basierend auf spezifischen Kriterien abonnieren können (z. B. Finanzierungsrunden über X Millionen Dollar für Unternehmen in Sektor Y, signifikante Bewertungsänderungen). Das System muss eine große Anzahl von Nutzer:innen und potenziell Millionen von Ereignissen verarbeiten.Auf Englisch:Design a notification system for 9fin users. Users should be able to subscribe to alerts based on specific criteria (e.g., funding rounds above $X million for companies in Y sector, significant valuation changes). The system needs to handle a large number of users and potentially millions of events.
  3. + 1 weitere Fragen in dieser Runde (melde dich an, um sie freizuschalten)
4

Onsite Coding- Onsite Coding

3
  1. 6

    Typ · Algorithmic

    Schreibe eine Funktion zur Berechnung der Korrelationsmatrix für einen gegebenen Satz von Finanzzeitreihendaten. Stelle sicher, dass die Funktion robust gegenüber fehlenden Werten und unterschiedlichen Datenfrequenzen ist.Auf Englisch:Write a function to calculate the correlation matrix for a given set of financial time series data. Ensure the function is robust to missing values and different data frequencies.
  2. 7

    Typ · Algorithmic

    Schreibe eine Funktion, die anhand eines Datensatzes von Unternehmensfinanzberichten (Gewinn- und Verlustrechnung, Bilanz) wichtige Finanzkennzahlen wie das KGV (P/E ratio), das Verhältnis von Schulden zu Eigenkapital (Debt-to-Equity ratio) und die aktuelle Quote (Current Ratio) berechnet. Behandle potenzielle Division-by-Zero-Fehler.Auf Englisch:Given a dataset of company financial statements (income statement, balance sheet), write a function to calculate key financial ratios like P/E ratio, Debt-to-Equity ratio, and Current Ratio. Handle potential division by zero errors.
  3. + 1 weitere Fragen in dieser Runde (melde dich an, um sie freizuschalten)
5

Behavioral / Leadership- Behavioral / Leadership

3
  1. 8

    Typ · Ownership

    Unsere Daten-Pipeline stößt häufig auf fehlerhafte oder inkonsistente Finanzunterlagen aus verschiedenen regulatorischen Quellen. Erzähl von einer Situation, in der du ein systemisches Datenqualitätsproblem bemerkt hast, das unsere nachgelagerten Analysen beeinträchtigte, und du dich entschieden hast, die Ingestion-Logik selbst zu reparieren, obwohl dies bedeutete, deine primäre Feature-Entwicklung zu pausieren.Auf Englisch:Our data pipeline often encounters malformed or inconsistent financial filings from different regulatory sources. Tell me about a time you noticed a systemic data quality issue impacting our downstream analytics and decided to fix the ingestion logic yourself, even though it meant pausing your primary feature development.
  2. 9

    Typ · Technical Conflict

    Wir debattieren oft darüber, ob wir die Bereitstellung von Nachrichten-Alerts mit geringer Latenz oder die hohen Genauigkeitsanforderungen unserer Structured Credit-Datenmodelle priorisieren sollen. Beschreibe einen konkreten Fall, in dem du dich für einen architektonischen Ansatz gegenüber einem anderen einsetzen musstest, als der Zielkonflikt zwischen Geschwindigkeit und Datengenauigkeit bestand.Auf Englisch:We often debate whether to prioritize low-latency delivery of news alerts versus the high-accuracy requirements of our structured credit data models. Describe a specific instance where you had to advocate for one architectural approach over another when the trade-off between speed and data precision was at odds.
  3. + 1 weitere Fragen in dieser Runde (melde dich an, um sie freizuschalten)

Schalte alle 12 9fin Fragen frei, kostenlos

Keine Kreditkarte. Jede Frage mit ihrem Rahmen, den Bewertungskriterien, nach denen Interviewer bewerten, und einer ausgearbeiteten Antwort für jede.

Alle 12 9fin Fragen freischalten

Vorstellungsgespräche bei 9fin

Wie die DNA von 9fin sich über Abteilungen erstreckt. Wähle deine Rolle.

Vergleiche 9fin mit ähnlichen Arbeitgebern

Gleiche DNA, andere Messlatte. Durchsuche die nächstgelegenen Unternehmen in unserer Datenbank und sieh dir an, wie sich ihre Schleifen unterscheiden.

Übe Vorstellungsgespräche für 9fin durchgängig

Häufige Fragen

Wie lange dauert der 9fin Interviewprozess?

Die meisten Kandidat:innen benötigen zwischen 4 und 8 Wochen vom ersten Gespräch mit dem/der Recruiter:in bis zum Angebot. Das persönliche Vorstellungsgespräch findet an einem einzigen Tag statt oder ist auf zwei halbe Tage aufgeteilt, wobei die Besprechung und das Angebot in der Regel innerhalb von 5 Werktagen danach erfolgen.

Wie bereite ich mich speziell auf 9fin vor?

Konzentriere dich auf drei Dinge: (1) die oben gezeigte Unternehmens-DNA – worauf sie tatsächlich achten, (2) die Runden in deiner Schleife, insbesondere die Runde, die die meisten Kandidat:innen unterschätzen, und (3) das Üben der Fragetypen in diesem Leitfaden mithilfe eines strukturierten Frameworks wie CIRCLES oder STAR.

Gilt das für Ingenieur- oder Designpositionen bei 9fin?

Die DNA bleibt gleich - was sich ändert, ist die Mischung der Runde. SWE-Kandidat:innen durchlaufen Coding-Screens anstelle von Product Sense; Designer:innen durchlaufen Portfolio-Reviews und Design-Übungen. Das "was sie wertschätzen" und die Verhaltenssignale bleiben über alle Funktionen hinweg gleich.

WorkfiveKarrieren auf Workfive entdecken

Schalte den kostenlosen 9fin Interviewleitfaden frei

Registrieren