Type · Algorithmic

Growth · Guide d'entretien Software Engineer
Inscrivez-vous pour voir l'ATSSiège en NetherlandsLangue d'entretien : anglais
Comment réussir l'entretien bunq Software Engineer en 2026
L'ADN bunq (TL;DR)
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 bunq
Votre loop comprend généralement 5 étapes.
- 1
Étape 1
Entretien recruteurEn anglais :Recruiter ScreenMotivation, fit du poste, logistique.En anglais :Motivation, role fit, logistics. - 2
Étape 2
Coding ScreenEn anglais :Coding ScreenProblèmes algorithmiques niveau LeetCode-medium sous contrainte de temps.En anglais :LeetCode-medium algorithmic problems under time pressure. - 3
Étape 3
System DesignEn anglais :System DesignSystèmes distribués, trade-offs à l'échelle, architecture sous contraintes.En anglais :Distributed systems, trade-offs at scale, architecture under constraints. - 4
Étape 4
Coding OnsiteEn anglais :Onsite CodingLeetCode-hard, debugging, clarté du code, edge cases.En anglais :LeetCode-hard, debugging, code clarity, edge cases. - 5
Étape 5
Behavioral / LeadershipEn anglais :Behavioral / LeadershipPreuves 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 bunq, évitez ces pièges classiques :
- Stocker inefficacement les horodatages pour chaque utilisateur.En anglais :Inefficiently storing timestamps for each user.
- Scanner inefficacement l'historique complet des transactions pour chaque nouvelle transaction.En anglais :Inefficiently scanning the entire transaction history for each new transaction.
- Ne pas démontrer une compréhension de la mission ou du produit de bunq.En anglais :Not demonstrating an understanding of bunq's mission or product.
- Décrire un projet de nettoyage générique plutôt qu'une intervention directe sur un goulot d'étranglement en productionEn anglais :Describing a generic cleanup project rather than a direct intervention in a production bottleneck
Testez-vous : vraies questions bunq
Trois prompts réels extraits de notre base.
Type · System Design
Type · Ownership
+ encore des questions, signaux et exemples corrigés
Inscrivez-vous pour débloquer toute la grille bunq
Banque de questions bunq
Un échantillon de notre base, regroupé par round. Inscrivez-vous pour la totalité.
9 questions affichées sur 13
Recruiter Screen- Entretien recruteur
1- 1
Type · Motivation
Pourquoi souhaitez-vous travailler chez bunq, une entreprise fintech axée sur la croissance et l'expérience utilisateur, en tant que Software Engineer ?En anglais :Why are you interested in working at bunq, a fintech company focused on growth and user experience, as a Software Engineer?
Coding Screen- Coding Screen
3- 2
Type · Algorithmic
Étant donné une liste de transactions d'utilisateurs, chacune avec un horodatage et un montant, écrivez une fonction pour calculer la limite de dépenses quotidienne d'un utilisateur, en considérant une fenêtre glissante de 24 heures. Supposons que la limite soit de 5000 $.En anglais :Given a list of user transactions, each with a timestamp and amount, write a function to calculate the daily spending limit for a user, considering a rolling 24-hour window. Assume the limit is $5000. - 3
Type · Algorithmic
Implémentez une fonction pour détecter les modèles de transactions frauduleuses. Étant donné un flux de transactions et un ensemble de modèles de fraude connus (par exemple, plusieurs petites transactions en succession rapide depuis différents endroits), identifiez les fraudes potentielles.En anglais :Implement a function to detect fraudulent transaction patterns. Given a stream of transactions and a set of known fraud patterns (e.g., multiple small transactions in rapid succession from different locations), identify potential fraud. - + 1 autres questions dans ce round (inscription pour débloquer)
System Design- System Design
3- 4
Type · System Design
Concevez un système pour catégoriser automatiquement les transactions des utilisateurs (par exemple, 'Courses', 'Voyages', 'Services publics') en fonction des informations du commerçant et de l'historique des transactions. Comment géreriez-vous l'ambiguïté et les corrections des utilisateurs ?En anglais :Design a system to automatically categorize user transactions (e.g., 'Groceries', 'Travel', 'Utilities') based on merchant information and transaction history. How would you handle ambiguity and user corrections? - 5
Type · System Design
Concevez un système de notification en temps réel pour les utilisateurs de bunq, les alertant des événements importants tels que les grosses transactions, les soldes faibles ou les problèmes de sécurité potentiels. Tenez compte de la scalabilité et de la fiabilité.En anglais :Design a real-time notification system for bunq users, alerting them about important events like large transactions, low balances, or potential security issues. Consider scalability and reliability. - + 1 autres questions dans ce round (inscription pour débloquer)
Onsite Coding- Coding Onsite
3- 6
Type · Debugging
Un utilisateur signale que son solde est parfois incorrect après un achat. Voici un extrait de code simplifié de la logique de mise à jour du solde. Trouvez et corrigez le bug.En anglais :A user reports that their balance is sometimes incorrect after making a purchase. Here's a simplified code snippet of the balance update logic. Find and fix the bug. - 7
Type · Algorithmic
Implémentez une fonction pour calculer le chemin le plus court pour qu'un utilisateur se déplace entre plusieurs endroits (par exemple, domicile, travail, salle de sport) en utilisant les données des transports en commun. Supposons que vous ayez accès à un graphe représentant les itinéraires et les horaires des transports.En anglais :Implement a function to calculate the shortest path for a user to travel between multiple locations (e.g., home, work, gym) using public transport data. Assume you have access to a graph representing transport routes and times. - + 1 autres questions dans ce round (inscription pour débloquer)
Behavioral / Leadership- Behavioral / Leadership
3- 8
Type · Ownership
Chez bunq, nous donnons la priorité à la livraison rapide de fonctionnalités à nos utilisateurs. Parlez-moi d'une fois où vous avez identifié une dette technique ou un goulot d'étranglement de performance dans votre codebase qui ralentissait les déploiements en production. Quels compromis spécifiques avez-vous faits pour le résoudre tout en maintenant notre vélocité de livraison ?En anglais :At bunq, we prioritize shipping features rapidly to our users. Tell me about a time you identified a technical debt or a performance bottleneck in your codebase that was slowing down production deployments. What specific trade-offs did you make to resolve it while maintaining our release velocity? - 9
Type · Technical Challenge
Décrivez le problème technique le plus difficile que vous ayez rencontré dans un rôle précédent. Comment l'avez-vous abordé, qu'avez-vous appris et quelle a été la résolution ?En anglais :Describe the most challenging technical problem you've faced in a previous role. How did you approach it, what did you learn, and what was the resolution? - + 1 autres questions dans ce round (inscription pour débloquer)
Débloquez toute la banque bunq
Sans carte bancaire. Chaque question avec son framework, les signaux évalués par les recruteurs et une réponse modèle pour chacune.
Parcours d'entretien chez bunq
Comment l'ADN de bunq se décline par fonction. Choisissez votre rôle.
Comparer bunq 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.
Brex
Même tierThe bar-raiser round at Brex rigorously evaluates a candidate's ability to simplify complex financial systems, demons...
Voir les questions d'entretien Brex
Bitvavo
Même tierThe technical bar-raiser round at Bitvavo prioritizes deep familiarity with high-throughput transaction engines and s...
Voir les questions d'entretien Bitvavo
WEBB Traders
Même tierWEBB Traders's 'Trading Development' track prioritizes mental math agility and low-latency C++ system design. Candida...
Voir les questions d'entretien WEBB Traders
Préparez l'entretien bunq de bout en bout
Mock Interview bunq
Lancez un mock live avec notre IA-interviewer sur des prompts façon bunq. Notation sur structure, signal et longueur de réponse - comme dans le vrai loop.
Open
Stories STAR pour les rounds behavioral bunq
Construisez une Story Bank de vos succès passés, mappés aux signaux de leadership que bunq évalue. Réutilisez-les sur tous les rounds behavioral.
Open
Hub de préparation entretien bunq
Les frameworks derrière chaque round bunq : CIRCLES pour le product sense, debugging hypothèse-driven pour l'analytique, STAR pour le behavioral. Chacun en 10 minutes.
Open
Frameworks d'entretien
CIRCLES, STAR, AARRR, RICE, MECE. Les frameworks qui font hocher la tête des recruteurs bunq. Playbooks étape par étape avec les bons moves et les pièges.
Open