Type · architecture

Enterprise · Software Engineer Interview Guide
Sign up to see ATSHow to Pass the BT Group Software Engineer Interview in 2026
The BT Group DNA (TL;DR)
The BT Group Interview Loop
Your onsite loop will typically consist of 5 rounds.
- 1
Round 1
Recruiter ScreenMotivation, role fit, logistics. - 2
Round 2
Coding ScreenLeetCode-medium algorithmic problems under time pressure. - 3
Round 3
System DesignDistributed systems, trade-offs at scale, architecture under constraints. - 4
Round 4
Onsite CodingLeetCode-hard, debugging, code clarity, edge cases. - 5
Round 5
Behavioral / LeadershipPast evidence of ownership, influence, resolving conflict.
The Danger Zone: Top Reasons Candidates Fail
Based on our database of BT Group interview outcomes, avoid these common traps:
- Not correctly handling the minimum call count constraint or edge cases like agents with very few calls.
- Describing an unresolved conflict or a situation that escalated negatively.
- Focusing only on generic cloud technologies without mentioning specific BT initiatives or challenges.
- Underestimating the volume and velocity of telemetry data from millions of devices.
Test Yourself: Real BT Group Questions
Three real prompts pulled from our database.
Type · collaboration
Type · Conflict Resolution
+ many more questions, signals, and worked examples
Sign up to unlock the JobMentis grading rubric
BT Group Interview Question Bank
A sample from our database, grouped by round. Sign up to see the full set.
9 of 15 questions shown
Recruiter Screen
1- 1
Type · motivation
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?
Coding Screen
3- 2
Type · algorithmic
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. - 3
Type · algorithmic
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. - + 1 more questions in this round (sign up to unlock)
System Design
3- 4
Type · architecture
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. - 5
Type · architecture
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). - + 1 more questions in this round (sign up to unlock)
Onsite Coding
3- 6
Type · algorithmic
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. - 7
Type · debugging
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. - + 1 more questions in this round (sign up to unlock)
Behavioral / Leadership
5- 8
Type · Conflict Resolution
Tell me about a time you had a significant disagreement with a colleague or manager. How did you handle the situation, and what was the outcome? - 9
Type · collaboration
Tell me about a time you had a significant technical disagreement with a colleague or team lead regarding a project's direction or implementation. How did you approach the situation, and what was the outcome? - + 3 more questions in this round (sign up to unlock)
Unlock the full BT Group question bank
Free signup, no credit card. You get every question + the framework, grading signals, and worked answer for each.
Interview tracks at BT Group
How BT Group's DNA translates across functions. Pick your role.
Compare BT Group with similar employers
Same DNA, different bar. Browse the closest companies in our database and see how their loops differ.
Ericsson
Same tierEricsson values deep technical expertise in telecom, collaborative problem-solving, and a commitment to quality and i...
See Ericsson interview questions
Vodafone
Same tierVodafone assesses strategic thinking and commercial acumen, particularly how candidates frame trade-offs in the conte...
See Vodafone interview questions
Proximus
Same tierThe Proximus Group Skip interview stage often evaluates a candidate's strategic vision for the Domestic Benelux Telec...
See Proximus interview questions
Practice BT Group interviews end-to-end
BT Group Mock Interview
Run a live mock interview with our AI interviewer using BT Group-style prompts. Get scored on structure, signal, and answer length - exactly how the real loop grades you.
Open
STAR Stories for BT Group Behavioral Rounds
Build a Story Bank of your past wins, mapped to the leadership signals BT Group interviewers grade on. Reuse them across every behavioral round.
Open
BT Group Interview Prep Hub
The frameworks behind every BT Group round: CIRCLES for product sense, hypothesis-driven debugging for analytical, STAR for behavioral. Learn each one in 10 minutes.
Open
Interview Frameworks
CIRCLES, STAR, AARRR, RICE, MECE. The exact frameworks that make BT Group interviewers nod instead of frown. Step-by-step playbooks with the moves and the pitfalls.
Open