i
BT
Group
Work with us
Filter interviews by
A Local Area Network (LAN) connects computers and devices in a limited area, enabling resource sharing and communication.
LANs typically cover small geographical areas like homes, offices, or schools.
Devices in a LAN can share resources such as printers and files.
Common LAN technologies include Ethernet and Wi-Fi.
An example of a LAN is a home network connecting computers, smartphones, and smart TVs.
BigQuery is a fully-managed, serverless data warehouse that enables super-fast SQL queries using the processing power of Google's infrastructure.
Serverless architecture: No need to manage infrastructure, allowing users to focus on data analysis.
Columnar storage: Data is stored in a columnar format, optimizing query performance and reducing I/O.
Massively parallel processing: Queries are executed across many servers...
SQL joins combine rows from two or more tables based on related columns, enabling complex queries and data retrieval.
INNER JOIN: Returns records with matching values in both tables. Example: SELECT * FROM A INNER JOIN B ON A.id = B.id;
LEFT JOIN: Returns all records from the left table and matched records from the right table. Example: SELECT * FROM A LEFT JOIN B ON A.id = B.id;
RIGHT JOIN: Returns all records from ...
VTP pruning optimizes VLAN traffic by limiting broadcast domains, enhancing network efficiency and reducing unnecessary traffic.
Broadcast Domain Limitation: VTP pruning reduces the number of VLANs that send broadcast traffic across trunk links, improving overall network performance.
Dynamic Pruning: When enabled, VTP pruning automatically identifies and prunes VLANs that are not active on a trunk link, preventing u...
SRTT (Smoothed Round Trip Time) is a metric for measuring network latency, while RTO (Recovery Time Objective) defines acceptable downtime.
SRTT: It is a calculated average of round trip times, helping to estimate network latency more accurately over time.
Example of SRTT: If a server's response times vary, SRTT smooths these variations to provide a more stable latency measurement.
RTO: It indicates the maximum accep...
Convert Roman numeral strings into their integer equivalents using specific rules for numeral values.
Roman numerals consist of letters: I, V, X, L, C, D, M.
Each letter has a specific value: I=1, V=5, X=10, L=50, C=100, D=500, M=1000.
If a smaller numeral appears before a larger one, subtract its value (e.g., IV = 4).
If a smaller numeral appears after a larger one, add its value (e.g., VI = 6).
Example: 'MCMXCIV' = 1...
IFRS 15 outlines a five-step model for recognizing revenue from contracts with customers.
1. Identify the contract: Determine if a contract exists, e.g., a signed agreement for services.
2. Identify performance obligations: Specify distinct goods/services to be delivered, like a software license.
3. Determine the transaction price: Establish the amount expected to be received, such as $10,000 for a project.
4. Allocat...
The 7 R's of Change Management help assess and guide change initiatives effectively.
1. Reason: Understand why the change is needed. Example: Improving patient care quality.
2. Return: Assess the benefits of the change. Example: Increased efficiency leading to cost savings.
3. Resources: Identify what resources are required. Example: Training staff on new procedures.
4. Risks: Evaluate potential risks involved. Exampl...
Spring AOP (Aspect-Oriented Programming) is a framework that provides cross-cutting concerns in a modular way.
Spring AOP enables separation of concerns by allowing the definition of aspects (cross-cutting concerns) separate from the main application logic.
It allows developers to apply aspects to multiple classes without modifying the actual code of those classes.
Examples of cross-cutting concerns that can be addre...
Fail-safe and fail-fast iterators manage data integrity and performance during iteration in collections.
Fail-fast iterators immediately throw an exception if the collection is modified during iteration. Example: Java's ArrayList iterator.
Fail-safe iterators create a copy of the collection to allow safe iteration, even if the original collection is modified. Example: Java's CopyOnWriteArrayList.
Fail-fast is general...
I applied via Naukri.com and was interviewed before Feb 2023. There were 2 interview rounds.
The Scrum Master is responsible for ensuring the Scrum team follows the Scrum framework and facilitates the team's progress.
Facilitates Scrum events such as daily stand-ups, sprint planning, and retrospectives
Removes impediments and shields the team from external distractions
Coaches the team on Agile principles and practices
Ensures the team adheres to Scrum values and rules
Helps the team continuously improve and increa...
Estimation is the process of predicting or approximating the time, effort, or cost required to complete a task or project.
Estimation helps in planning and scheduling tasks.
It involves analyzing the requirements, breaking them down into smaller tasks, and assigning effort or time estimates to each task.
Estimation techniques can vary, such as expert judgment, historical data analysis, or using estimation tools.
Estimation...
I applied via LinkedIn and was interviewed in Dec 2024. There were 3 interview rounds.
Initially had a string based coding problem. Then was asked technical questions and then had a small break before doing system design with same interviewer for building book my show system and db schema.
Grammar, passages, basic aptitude, and the Versant test.
Any random topic such as diversity and inclusion or your most recent birthday.
I appeared for an interview in Oct 2024.
API is a set of rules and protocols for building and interacting with software applications, while microservices is an architectural style that structures an application as a collection of small, autonomous services.
API is a communication interface that allows different software systems to interact with each other.
Microservices is an architectural approach where an application is composed of small, independent services...
Database is crucial for troubleshooting production issues as it stores critical data and logs for analysis.
Database stores important data and logs that can help in identifying the root cause of production issues.
By querying the database, developers can track down specific transactions or events that may have caused the problem.
Database backups can be used to restore data in case of data corruption or loss during troubl...
How to invert the values of matrix from rowXcolumn to columnXrow in limited loops
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
2 programmings on problem solving+ some mcqs on Java + spring boot+ mysql
Count integers in a list and return their frequency in a formatted string.
Use a Map or Dictionary to store counts of each integer.
Iterate through the list and update counts for each integer.
Format the output as 'integer : count' for each unique integer.
Example: For input [1, 2, 2, 1, 3], output should be '1 : 2, 2 : 2, 3 : 1'.
I applied via Referral and was interviewed in Nov 2024. There was 1 interview round.
Reset and rebase are Git commands used to manage commit history and changes in a repository.
Reset: Moves the current branch pointer to a specified commit, discarding changes.
Example: 'git reset --hard HEAD~1' removes the last commit and all changes.
Rebase: Integrates changes from one branch into another by replaying commits.
Example: 'git rebase main' applies commits from the current branch on top of the main branch.
Res...
Fail-safe and fail-fast iterators manage data integrity and performance during iteration in collections.
Fail-fast iterators immediately throw an exception if the collection is modified during iteration. Example: Java's ArrayList iterator.
Fail-safe iterators create a copy of the collection to allow safe iteration, even if the original collection is modified. Example: Java's CopyOnWriteArrayList.
Fail-fast is generally fa...
Spring AOP (Aspect-Oriented Programming) is a framework that provides cross-cutting concerns in a modular way.
Spring AOP enables separation of concerns by allowing the definition of aspects (cross-cutting concerns) separate from the main application logic.
It allows developers to apply aspects to multiple classes without modifying the actual code of those classes.
Examples of cross-cutting concerns that can be addressed ...
I applied via Job Portal and was interviewed in Sep 2024. There was 1 interview round.
To troubleshoot Wi-Fi issues, check device settings, restart equipment, and ensure network availability.
Check if Wi-Fi is enabled on the device. For example, on a laptop, ensure the Wi-Fi switch is turned on.
Restart the device to refresh network settings.
Verify that the Wi-Fi network is available and functioning by checking other devices.
Forget the Wi-Fi network and reconnect by entering the password again.
Check for an...
The OSI model is a conceptual framework that standardizes the functions of a telecommunication or computing system into seven layers.
The OSI model stands for Open Systems Interconnection model.
It helps in understanding how data is transferred from one computer to another over a network.
The seven layers are: Physical, Data Link, Network, Transport, Session, Presentation, and Application.
Each layer has specific functions...
RAN stands for Radio Access Network, VLAN is Virtual Local Area Network, 4G and 5G are mobile network technologies, and incident management involves handling and resolving network issues.
RAN (Radio Access Network) is a part of a mobile telecommunication system that connects individual devices to other parts of a network through radio connections.
VLAN (Virtual Local Area Network) is a technology that allows multiple net...
I appeared for an interview in Jan 2025.
I appeared for an interview in May 2025, where I was asked the following questions.
In my last role, I managed technical service delivery, ensuring optimal performance and client satisfaction through effective solutions.
Led a team of 10 in delivering IT services, achieving a 95% customer satisfaction rate.
Implemented a new ticketing system that reduced response time by 30%.
Conducted regular training sessions for staff on emerging technologies.
Collaborated with cross-functional teams to streamline serv...
Experienced in Technical Service Delivery with a focus on customer satisfaction and efficient problem resolution.
Managed a team of 10 in delivering IT support services, improving response time by 30%.
Implemented a new ticketing system that reduced issue resolution time from 48 hours to 24 hours.
Conducted training sessions for staff on new software tools, resulting in a 20% increase in productivity.
Collaborated with cro...
Top trending discussions
The duration of BT Group interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 189 interview experiences
Difficulty level
Duration
based on 2.2k reviews
Rating in categories
Bangalore / Bengaluru
4-9 Yrs
Not Disclosed
Associate Engineer
326
salaries
| ₹2.8 L/yr - ₹8 L/yr |
Associate
296
salaries
| ₹2.3 L/yr - ₹6.3 L/yr |
Financial Analyst
270
salaries
| ₹12.7 L/yr - ₹23 L/yr |
Project Manager
222
salaries
| ₹8.7 L/yr - ₹20.1 L/yr |
Network Engineer
196
salaries
| ₹2.7 L/yr - ₹8 L/yr |
Jio
Vodafone Idea
Bharti Airtel
Ericsson