BT Group logo

Comment réussir l'entretien BT Group Software Engineer en 2026

Enterprise · Guide d'entretien Software Engineer

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

Langue d'entretien : anglais

Prévois de coder enJavaPython

L'ADN BT Group (TL;DR)

La philosophie « Group Life » de BT Group sous-tend les évaluations, recherchant des individus qui s'alignent sur leur engagement envers le bien-être et la diversité. Ils évaluent comment les candidats contribuent à un environnement de soutien, démontrant leur adaptabilité et une approche avant-gardiste face aux défis des télécommunications.En anglais :BT Group's 'Group Life' philosophy underpins evaluations, seeking individuals who align with their commitment to Wellbeing and Diversity. They assess how candidates contribute to a supportive environment, demonstrating adaptability and a forward-thinking approach to telecommunications challenges.

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 BT Group

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
    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.

Zone de danger : pourquoi les candidats échouent

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

  • Exprimer un manque de compréhension de la position de BT ou de sa direction future sur le marché des télécoms.En anglais :Expressing a lack of understanding about BT's position or future direction in the telecom market.
  • Ignorer les cas limites comme l'usurpation d'adresse IP ou les incohérences dans les données des journaux.En anglais :Ignoring edge cases like IP address spoofing or log data inconsistencies.
  • Ne pas aborder la cause profonde ou mettre en œuvre des mesures préventives.En anglais :Not addressing the root cause or implementing preventative measures.
  • Sous-estimer le volume et la vélocité des données de télémétrie provenant de millions d'appareils.En anglais :Underestimating the volume and velocity of telemetry data from millions of devices.

Testez-vous : vraies questions BT Group

Trois prompts réels extraits de notre base.

Un client signale des problèmes de connectivité intermittents avec son service haut débit. Vous disposez d'un fichier journal simplifié de son routeur montrant les tentatives de connexion, les connexions réussies et les déconnexions avec des horodatages. Les journaux indiquent également les pourcentages de perte de paquets. Déboguez l'extrait de journal fourni pour identifier un schéma potentiel ou une cause pour les problèmes intermittents.En anglais :A customer reports intermittent connectivity issues with their broadband service. You are given a simplified log file from their router showing connection attempts, successful connections, and disconnections with timestamps. The logs also indicate packet loss percentages. Debug the provided log snippet to identify a potential pattern or cause for the intermittent issues.

Type · collaboration

STAR
BT exploite une infrastructure nationale critique où l'équilibre entre le déploiement rapide de fonctionnalités pour les services grand public et les exigences strictes de stabilité des réseaux centraux hérités est une tension constante. Décrivez un cas précis où vous avez dû concilier ces priorités concurrentes avec une équipe interfonctionnelle, telle que les opérations réseau ou la sécurité, pour assurer une mise en service réussie.En anglais :BT operates critical national infrastructure where balancing rapid feature deployment for consumer services against the rigid stability requirements of legacy core networks is a constant tension. Describe a specific instance where you had to reconcile these competing priorities with a cross-functional team, such as network operations or security, to ensure a successful release.

Type · ownership

STAR
Décrivez une situation où vous avez rencontré un problème technique complexe dans un système dont vous étiez responsable, et qui causait un impact significatif (par exemple, problèmes clients, dégradation du service). Quelles mesures avez-vous prises pour diagnostiquer, résoudre et prévenir sa récurrence ?En anglais :Describe a situation where you encountered a complex technical problem in a system you were responsible for, and it was causing significant impact (e.g., customer issues, service degradation). What steps did you take to diagnose, resolve, and prevent recurrence?

+ encore des questions, signaux et exemples corrigés

Inscrivez-vous pour débloquer toute la grille BT Group

Débloquer la grille BT Group, gratuit

Banque de questions BT Group

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

    BT connaît une transformation numérique significative, évoluant vers des architectures cloud-natives et des services pilotés par l'IA. Comment votre expérience s'aligne-t-elle sur ces changements stratégiques, et qu'est-ce qui vous motive à contribuer à l'avenir de BT dans l'industrie des télécoms ?En anglais :BT is undergoing a significant digital transformation, moving towards cloud-native architectures and AI-driven services. How does your experience align with these strategic shifts, and what excites you about contributing to BT's future in the telecom industry?
2

Coding Screen- Coding Screen

3
  1. 2

    Type · algorithmic

    Étant donné une liste de journaux de trafic réseau, où chaque entrée contient un horodatage, une adresse IP source, une adresse IP de destination et une taille de paquet, concevez un algorithme pour détecter d'éventuelles attaques DDoS. Plus précisément, identifiez si une seule adresse IP source envoie un volume de trafic inhabituellement élevé à plusieurs adresses IP de destination distinctes dans une courte fenêtre de temps. Supposez que vous disposez d'un flux de journaux.En anglais :Given a list of network traffic logs, where each log entry contains a timestamp, source IP, destination IP, and packet size, design an algorithm to detect potential DDoS attacks. Specifically, identify if a single source IP is sending an unusually high volume of traffic to multiple distinct destination IPs within a short time window. Assume you have a stream of logs.
  2. 3

    Type · algorithmic

    Imaginez que vous construisez une fonctionnalité pour le portail client de BT qui affiche l'état du réseau en temps réel. Vous recevez des mises à jour sur les pannes réseau dans différentes régions. Concevez une structure de données qui peut stocker efficacement l'état de toutes les régions et permettre des requêtes rapides pour les régions actuellement en panne. Les mises à jour peuvent se produire fréquemment.En anglais :Imagine you are building a feature for BT's customer portal that shows real-time network status. You receive updates about network outages in different regions. Design a data structure that can efficiently store the status of all regions and allow quick queries for regions currently experiencing an outage. Updates can happen frequently.
  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 évolutif pour le service de surveillance réseau de BT capable d'ingérer des données de télémétrie provenant de millions d'appareils (routeurs, commutateurs, stations de base) à travers le Royaume-Uni. Le système doit fournir des tableaux de bord en temps réel pour l'état du réseau, alerter sur les anomalies et stocker des données historiques pour l'analyse des tendances. Considérez l'ingestion, le traitement, le stockage et l'interrogation des données.En anglais :Design a scalable system for BT's network monitoring service that can ingest telemetry data from millions of devices (routers, switches, base stations) across the UK. The system should provide real-time dashboards for network health, alert on anomalies, and store historical data for trend analysis. Consider data ingestion, processing, storage, and querying.
  2. 5

    Type · architecture

    BT propose divers forfaits haut débit avec différents niveaux de vitesse et paramètres de Qualité de Service (QoS). Concevez un système capable de gérer et d'appliquer dynamiquement ces politiques de QoS en périphérie du réseau pour garantir que les clients reçoivent leurs vitesses contractuelles et de prioriser le trafic critique (par exemple, les appels vocaux par rapport aux téléchargements de données).En anglais :BT offers various broadband packages with different speed tiers and Quality of Service (QoS) parameters. Design a system that can dynamically manage and enforce these QoS policies across the network edge to ensure customers receive their contracted speeds and prioritize critical traffic (e.g., voice calls over data downloads).
  3. + 1 autres questions dans ce round (inscription pour débloquer)
4

Onsite Coding- Coding Onsite

2
  1. 6

    Type · algorithmic

    Implémentez une fonction qui prend une liste d'enregistrements d'appels du service client (chacun avec un horodatage, un identifiant d'agent, un identifiant de client et une durée d'appel) et identifie les K meilleurs agents qui ont des durées d'appel moyennes constamment faibles sur une période glissante de N jours, tout en s'assurant qu'ils traitent un nombre minimum d'appels par jour. Gérez les éventuels écarts de données ou enregistrements manquants.En anglais :Implement a function that takes a list of customer service call records (each with a timestamp, agent ID, customer ID, and call duration) and identifies the top K agents who have consistently low average call durations over a rolling N-day period, while also ensuring they handle a minimum number of calls per day. Handle potential data gaps or missing records.
  2. 7
    Vous avez déployé un nouveau microservice pour la gestion des informations de facturation client. Les utilisateurs signalent que parfois leurs détails de facturation ne sont pas mis à jour correctement, mais le problème est intermittent et difficile à reproduire. Vous avez accès aux journaux du service, aux journaux de requêtes de base de données et à une définition d'API simplifiée. Déboguez l'extrait de code et les journaux fournis pour trouver la cause profonde.En anglais :You've deployed a new microservice for managing customer billing information. Users are reporting that sometimes their billing details are not updated correctly, but the issue is intermittent and hard to reproduce. You have access to the service's logs, database query logs, and a simplified API definition. Debug the provided code snippet and logs to find the root cause.
5

Behavioral / Leadership- Behavioral / Leadership

3
  1. 8

    Type · collaboration

    STAR
    BT exploite une infrastructure nationale critique où l'équilibre entre le déploiement rapide de fonctionnalités pour les services grand public et les exigences strictes de stabilité des réseaux centraux hérités est une tension constante. Décrivez un cas précis où vous avez dû concilier ces priorités concurrentes avec une équipe interfonctionnelle, telle que les opérations réseau ou la sécurité, pour assurer une mise en service réussie.En anglais :BT operates critical national infrastructure where balancing rapid feature deployment for consumer services against the rigid stability requirements of legacy core networks is a constant tension. Describe a specific instance where you had to reconcile these competing priorities with a cross-functional team, such as network operations or security, to ensure a successful release.
  2. 9

    Type · ownership

    STAR
    Décrivez une situation où vous avez rencontré un problème technique complexe dans un système dont vous étiez responsable, et qui causait un impact significatif (par exemple, problèmes clients, dégradation du service). Quelles mesures avez-vous prises pour diagnostiquer, résoudre et prévenir sa récurrence ?En anglais :Describe a situation where you encountered a complex technical problem in a system you were responsible for, and it was causing significant impact (e.g., customer issues, service degradation). What steps did you take to diagnose, resolve, and prevent recurrence?
  3. + 1 autres questions dans ce round (inscription pour débloquer)

Débloquez toute la banque BT Group

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 BT Group

Parcours d'entretien chez BT Group

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

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

Questions fréquentes

Combien de temps prend le process d'entretien BT Group ?

La plupart des candidats passent 4 à 8 semaines entre le screen recruteur et l'offre. Le loop onsite tient sur une journée ou deux demi-journées, avec retour et offre dans les 5 jours ouvrés suivants.

Comment se préparer spécifiquement pour BT Group ?

Trois priorités : (1) l'ADN BT Group montré ci-dessus - ce qu'ils évaluent vraiment, (2) les rounds de votre loop, surtout celui que les candidats sous-estiment, et (3) drillez les types de questions de ce guide avec un framework structuré comme CIRCLES ou STAR.

Cela s'applique-t-il aussi aux postes engineering ou design chez BT Group ?

L'ADN reste le même - ce qui change c'est le mix des rounds. Les SWE ont des coding screens à la place du Product Sense ; les designers ont des revues de portfolio et des exercices design. Le "what they value" et les signaux comportementaux s'appliquent à toutes les fonctions.

WorkfiveExplorer les métiers sur Workfive

Débloquez le guide d'entretien BT Group, gratuit

S'inscrire