SumUp logo

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

L'entretien Software Engineer chez SumUp compte 6 étapes : Entretien recruteur, Coding Screen, System Design, Coding Onsite, Behavioral / Leadership et Bar raiser interview. JobMentis réunit 12 questions Software Engineer pour SumUp, dernière mise à jour le 23 octobre 2026.

Growth · Guide d'entretien Software Engineer

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

Langue d'entretien : anglais

Prévois de coder enJavaPythonJavaScript

L'ADN SumUp (TL;DR)

La mission principale de SumUp, qui est de soutenir les petites entreprises, des boutiques de thé Boba aux magasins de produits de beauté, amène les intervieweurs à évaluer l'aptitude pratique d'un candidat à simplifier des outils financiers complexes. Ils recherchent des personnes capables d'articuler comment leur travail permet directement aux commerçants, en démontrant un impact tangible plutôt que des discussions théoriques.En anglais :SumUp's core mission to support small businesses, from Boba Tea shops to Beauty Supply stores, drives its interviewers to assess a candidate's practical aptitude for simplifying complex financial tools. They seek individuals who can articulate how their work directly empowers merchants, showcasing tangible impact over theoretical discussions.

Regardez le décryptage des entretiens SumUp

Une courte vidéo qui passe en revue les tours, ce que recherchent les recruteurs et comment se préparer.

Vidéo en anglais

Looking to land a Software Engineer role at SumUp? This video breaks down exactly what they look for and how to prepare. Inside: what they really test, every stage of the loop, 3 interview questions with a strong sample answer, and the mistakes that get candidates rejected. Chapters: 0:00 How to ace the SumUp Software Engineer interview 0:20 The 5 stages 0:35 Coding Screen: a sample question 1:02 System Design: a sample question 1:34 Onsite Coding: a sample question 2:03 The danger zone 2:18 Rehearse the full loop 2:29 Get the full playbook

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 SumUp

Votre loop comprend généralement 6 é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
    Problèmes niveau LeetCode-hard, raisonnement sur les défauts, clarté du code, edge cases.En anglais :LeetCode-hard problems, reasoning about defects, 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.
  6. 6

    Étape 6

    Bar raiser interview
    You'll go through an interview with a bar raiser - an interviewer from a different team brought in to give an unbiased perspective on your abilities and values as part of the final interview stage.

Zone de danger : pourquoi les candidats échouent

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

  • Se concentrer sur la victoire dans l'argumentation plutôt que sur le résultat pour le commerçantEn anglais :Focusing on winning the argument rather than the merchant outcome
  • Choisir des technologies sans justifier leur adéquation au traitement de données en temps réel à haut débit.En anglais :Choosing technologies without justifying their suitability for real-time, high-throughput data processing.
  • Se concentrer uniquement sur le scénario idéal et négliger la gestion des erreurs ou les scénarios de défaillance.En anglais :Focusing only on the happy path and neglecting error handling or failure scenarios.
  • Décrire un problème mineur ou ne pas prendre clairement la responsabilité de la résolution.En anglais :Describing a minor issue or not taking clear ownership of the resolution.

Testez-vous : questions d'entretien SumUp

Trois questions de la banque SumUp.

Type · Algorithm

On vous donne un journal de requêtes API, chacune avec un identifiant utilisateur, un horodatage et un point de terminaison. Implémentez un limiteur de débit qui restreint le nombre de requêtes qu'un utilisateur peut effectuer vers un point de terminaison spécifique dans une fenêtre de temps donnée (par exemple, 100 requêtes par minute par utilisateur par point de terminaison).En anglais :You are given a log of API requests, each with a user ID, timestamp, and endpoint. Implement a rate limiter that restricts the number of requests a user can make to a specific endpoint within a given time window (e.g., 100 requests per minute per user per endpoint).

Type · Ownership

STAR
Parlez-moi d'une fois où vous avez rencontré un défi technique important ou un bug dans un système de production dont vous étiez responsable. Comment avez-vous abordé le diagnostic et la résolution, et qu'avez-vous appris ?En anglais :Tell me about a time you encountered a significant technical challenge or bug in a production system that you were responsible for. How did you approach diagnosing and resolving it, and what did you learn?

Type · Influence

STAR
Racontez-moi une situation où vous avez identifié une opportunité d'amélioration dans un processus ou un système qui ne faisait pas directement partie de vos responsabilités. Comment avez-vous défendu votre idée et influencé les autres pour qu'ils l'adoptent ?En anglais :Tell me about a time you identified an opportunity for improvement in a process or system that wasn't directly part of your responsibilities. How did you advocate for your idea and influence others to adopt it?

+ encore des questions, signaux et exemples corrigés

Inscrivez-vous pour débloquer toute la grille SumUp

Débloquer la grille SumUp, gratuit

SumUp publie son propre guide d'entretien

À lire sur leur site

Banque de questions SumUp

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

    Qu'est-ce qui vous intéresse dans la mission de SumUp d'autonomiser les petites entreprises, et comment voyez-vous vos compétences techniques contribuer à cette mission ?En anglais :What interests you about SumUp's mission to empower small businesses, and how do you see your technical skills contributing to that mission?
2

Coding Screen- Coding Screen

3
  1. 2

    Type · Algorithm

    Étant donné une liste de transactions, chacune avec un horodatage et un montant, écrivez une fonction pour calculer la valeur totale des transactions dans une fenêtre de temps donnée (par exemple, les 5 dernières minutes). Supposez que les horodatages sont en millisecondes.En anglais :Given a list of transactions, each with a timestamp and amount, write a function to calculate the total value of transactions within a given time window (e.g., last 5 minutes). Assume timestamps are in milliseconds.
  2. 3

    Type · Algorithm

    Implémentez une fonction qui prend une liste d'identifiants de commerçants et leurs nombres de transactions associés, et renvoie les K commerçants les plus actifs. Considérez comment gérer les égalités.En anglais :Implement a function that takes a list of merchant IDs and their associated transaction counts, and returns the top K most active merchants. Consider how to handle ties.
  3. + 1 autres questions dans ce round (inscription pour débloquer)
3

System Design- System Design

3
  1. 4

    Type · System Design

    Concevez un système pour traiter et analyser les données de transactions de paiement en temps réel pour la détection de fraude et la veille commerciale. Prenez en compte la scalabilité, la latence et la tolérance aux pannes.En anglais :Design a system to process and analyze real-time payment transaction data for fraud detection and business intelligence. Consider scalability, latency, and fault tolerance.
  2. 5

    Type · System Design

    Concevez un service de notification pour les commerçants SumUp, leur permettant de recevoir des alertes pour des événements importants (par exemple, transactions importantes, rétrofacturations, solde faible).En anglais :Design a notification service for SumUp merchants, allowing them to receive alerts for important events (e.g., large transactions, chargebacks, low balance).
  3. + 1 autres questions dans ce round (inscription pour débloquer)
4

Onsite Coding- Coding Onsite

2
  1. 6

    Type · Algorithm

    On vous donne un journal de requêtes API, chacune avec un identifiant utilisateur, un horodatage et un point de terminaison. Implémentez un limiteur de débit qui restreint le nombre de requêtes qu'un utilisateur peut effectuer vers un point de terminaison spécifique dans une fenêtre de temps donnée (par exemple, 100 requêtes par minute par utilisateur par point de terminaison).En anglais :You are given a log of API requests, each with a user ID, timestamp, and endpoint. Implement a rate limiter that restricts the number of requests a user can make to a specific endpoint within a given time window (e.g., 100 requests per minute per user per endpoint).
  2. 7

    Type · Algorithm

    Implémentez une fonction pour trouver le k-ième plus petit élément dans un flux de nombres. Le flux peut être très volumineux, la solution doit donc être économe en mémoire.En anglais :Implement a function to find the k-th smallest element in a stream of numbers. The stream can be very large, so the solution should be memory-efficient.
5

Behavioral / Leadership- Behavioral / Leadership

3
  1. 8

    Type · Ownership

    STAR
    Parlez-moi d'une fois où vous avez rencontré un défi technique important ou un bug dans un système de production dont vous étiez responsable. Comment avez-vous abordé le diagnostic et la résolution, et qu'avez-vous appris ?En anglais :Tell me about a time you encountered a significant technical challenge or bug in a production system that you were responsible for. How did you approach diagnosing and resolving it, and what did you learn?
  2. 9

    Type · Collaboration

    STAR
    Chez SumUp, nous équilibrons souvent le besoin de déploiement rapide de fonctionnalités pour nos commerçants avec l'exigence d'une conformité financière stricte. Parlez-moi d'une fois où vous et un PM avez eu des points de vue divergents sur la priorité d'un élément de dette technique par rapport à une nouvelle fonctionnalité destinée aux commerçants. Comment vous êtes-vous alignés sur la marche à suivre tout en garantissant la stabilité de l'expérience commerçant ?En anglais :At SumUp, we often balance the need for rapid feature deployment for our merchants against the requirement for strict financial compliance. Tell me about a time you and a product manager had conflicting views on the priority of a technical debt item versus a new merchant-facing feature. How did you align on the path forward while ensuring the merchant experience remained stable?
  3. + 1 autres questions dans ce round (inscription pour débloquer)

Débloquez toute la banque SumUp

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 SumUp

Parcours d'entretien chez SumUp

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

CV et lettre de motivation pour SumUp

Les candidatures chez SumUp passent par un logiciel de suivi des candidatures (ATS), qui lit ton CV avant qu'un recruteur ne le voie. Garde une mise en page simple et décris tes compétences avec les mots de l'annonce. Les entretiens se déroulent généralement en anglais, donc envoie ton CV et ta lettre de motivation en anglais, sauf si l'annonce demande une autre langue. Pour chaque point de l'ADN SumUp ci-dessus, prévois une ligne de ton CV qui le prouve.

Comparer SumUp avec des entreprises 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 SumUp de bout en bout

JobMentis pour ChromeRetrouve ces questions d'entretien sur les offres de l'entreprise, sur LinkedIn et les sites carrières.Voir ce qu'elle fait

Questions fréquentes

Combien d'étapes compte l'entretien SumUp pour les candidats Software Engineer ?

6 étapes, dans cet ordre : Entretien recruteur, Coding Screen, System Design, Coding Onsite, Behavioral / Leadership et Bar raiser interview.

Que recherche SumUp chez les candidats Software Engineer ?

La mission principale de SumUp, qui est de soutenir les petites entreprises, des boutiques de thé Boba aux magasins de produits de beauté, amène les intervieweurs à évaluer l'aptitude pratique d'un candidat à simplifier des outils financiers complexes. Ils recherchent des personnes capables d'articuler comment leur travail permet directement aux commerçants, en démontrant un impact tangible plutôt que des discussions théoriques.

Dans quelle langue se déroulent les entretiens chez SumUp ?

Chez SumUp, les entretiens se déroulent généralement en anglais.

Combien de questions d'entretien Software Engineer pour SumUp JobMentis réunit-il ?

12 questions réparties sur les étapes du processus SumUp, dernière mise à jour le 23 octobre 2026.

WorkFiveExplorer les métiers sur WorkFive →

Débloquez le guide d'entretien SumUp, gratuit

S'inscrire