Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Deutsche Telekom Digital Labs Team. If you also belong to the team, you can get access from here

Deutsche Telekom Digital Labs Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Deutsche Telekom Digital Labs Interview Questions, Process, and Tips

Updated 19 Nov 2024

Top Deutsche Telekom Digital Labs Interview Questions and Answers

View all 48 questions

Deutsche Telekom Digital Labs Interview Experiences

Popular Designations

30 interviews found

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Technical 

(8 Questions)

  • Q1. Difference between static and final
  • Ans. 

    Static is used to define class-level variables and methods, while final is used to define constants that cannot be changed.

    • Static variables belong to the class itself, while final variables are constants that cannot be modified.

    • Static methods can be called without creating an instance of the class, while final methods cannot be overridden.

    • Static variables are shared among all instances of a class, while final variables...

  • Answered by AI
  • Q2. ArraysList vs LinkedList
  • Ans. 

    ArrayList is better for random access, LinkedList is better for frequent insertions/deletions.

    • ArrayList uses dynamic array to store elements, LinkedList uses doubly linked list.

    • ArrayList provides fast random access to elements using index, LinkedList provides fast insertion/deletion at any position.

    • Example: ArrayList is suitable for scenarios where random access is required like searching, LinkedList is suitable for sc...

  • Answered by AI
  • Q3. Describe Java8 Features
  • Ans. 

    Java8 introduced several new features including lambda expressions, functional interfaces, streams, and default methods.

    • Lambda expressions allow you to write code in a more concise and readable way.

    • Functional interfaces are interfaces with a single abstract method, which can be implemented using lambda expressions.

    • Streams provide a way to work with collections of objects in a functional style.

    • Default methods allow inte...

  • Answered by AI
  • Q4. Gave one scenario to solve using streams in java8
  • Ans. 

    Using streams in Java 8 to filter and map a list of numbers

    • Create a list of numbers

    • Use stream to filter out even numbers

    • Use map to square each number

    • Collect the results into a new list

  • Answered by AI
  • Q5. Multithreading- Write program to print even and odd numbers from 1 to 20 using 2 threads. 1 thread will responsible for printing even and another for Odd. And print in such a manner it should be alternate....
  • Ans. 

    Program to print even and odd numbers from 1 to 20 using 2 threads alternately.

    • Create two threads, one for printing even numbers and one for printing odd numbers.

    • Use wait(), notify(), and notifyAll() to ensure alternate printing.

    • Ensure synchronization between the two threads to avoid race conditions.

    • Example: Thread 1 prints even numbers (2, 4, 6, ...) and Thread 2 prints odd numbers (1, 3, 5, ...).

  • Answered by AI
  • Q6. Why strings immutable
  • Ans. 

    Strings are immutable to ensure data integrity and security.

    • Immutable strings prevent accidental changes to data

    • Immutable strings allow for safe sharing of data between different parts of a program

    • Immutable strings help prevent security vulnerabilities like SQL injection attacks

  • Answered by AI
  • Q7. Outer Join SQL query
  • Q8. What is the purpose of using default methods in java8?
  • Ans. 

    Default methods in Java 8 allow interfaces to have method implementations, enabling backward compatibility and reducing code duplication.

    • Default methods were introduced in Java 8 to provide a way to add new methods to interfaces without breaking existing implementations.

    • They allow interfaces to have method implementations, which was not possible before Java 8.

    • Default methods can be overridden in implementing classes to...

  • Answered by AI
Round 2 - Technical 

(8 Questions)

  • Q1. 1 coding problem related to Anagrams
  • Q2. 1 Java8 streams problem
  • Ans. 

    Using Java8 streams to solve a problem

    • Use stream() method to convert a collection into a stream

    • Use filter() method to filter elements based on a condition

    • Use map() method to transform elements

    • Use collect() method to collect the elements into a new collection

  • Answered by AI
  • Q3. What are checked exceptions
  • Ans. 

    Checked exceptions are exceptions that must be either caught or declared in the method signature.

    • Checked exceptions are subclasses of Exception (excluding RuntimeException and its subclasses)

    • Checked exceptions must be either caught using try-catch block or declared in the method signature using 'throws' keyword

    • Examples of checked exceptions in Java include IOException, SQLException, and ClassNotFoundException

  • Answered by AI
  • Q4. Purpose of @SpringBootApplication annotation?
  • Ans. 

    Annotation used to mark a class as a Spring Boot application

    • Combines @Configuration, @EnableAutoConfiguration, and @ComponentScan annotations

    • Used to bootstrap and launch a Spring application

    • Automatically scans for Spring components in the package and sub-packages

  • Answered by AI
  • Q5. Use of @Qualifier
  • Ans. 

    Annotation used in Spring to specify which bean to autowire

    • Used to disambiguate when multiple beans of the same type are present

    • Can be used with @Autowired to specify which bean to inject

    • Helps in resolving dependencies when multiple beans of the same type are available

  • Answered by AI
  • Q6. What are microservices?
  • Ans. 

    Microservices are a software development technique where an application is composed of small, independent services that communicate with each other.

    • Microservices are designed to be small, focused on specific tasks, and independently deployable.

    • Each microservice typically runs its own process and communicates with other services through APIs.

    • Microservices allow for easier scalability, flexibility, and maintenance compar...

  • Answered by AI
  • Q7. Design patterns
  • Q8. How microservices communicate with each other
  • Ans. 

    Microservices communicate with each other through APIs, messaging queues, or service meshes.

    • APIs: Microservices can communicate with each other by exposing APIs that allow them to send and receive data.

    • Messaging queues: Microservices can use messaging queues like RabbitMQ or Kafka to send messages to each other asynchronously.

    • Service meshes: Microservices can communicate through a service mesh like Istio, which handles...

  • Answered by AI
Round 3 - Behavioral 

(3 Questions)

  • Q1. Asked about projects.
  • Q2. Complete flow and business use case of the project
  • Ans. 

    The project involves creating a web-based platform for online shopping with features like user registration, product browsing, shopping cart, and payment processing.

    • User registers on the platform with personal information

    • User browses products by category or search

    • User adds products to the shopping cart

    • User proceeds to checkout and makes payment

    • Order is confirmed and user receives a confirmation email

  • Answered by AI
  • Q3. Interviewer was more concerned about matching the tech stack with job description

Interview Preparation Tips

Topics to prepare for Deutsche Telekom Digital Labs Software Engineer interview:
  • java8
  • Multithreading
  • Spring Boot
  • Microservices
  • MySQL
  • Basic OOPS Concept
  • Streams
  • Exception Handling

Skills evaluated in this interview

Top Deutsche Telekom Digital Labs Software Engineer Interview Questions and Answers

Q1. Multithreading- Write program to print even and odd numbers from 1 to 20 using 2 threads. 1 thread will responsible for printing even and another for Odd. And print in such a manner it should be alternate. (can do using wait,notify and noti... read more
View answer (1)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (169)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Aug 2024.

Round 1 - Technical 

(3 Questions)

  • Q1. Tell about your previous experiences
  • Ans. 

    I have over 5 years of experience in cybersecurity, conducting risk assessments, implementing security measures, and responding to incidents.

    • Conducted risk assessments to identify vulnerabilities and recommend security measures

    • Implemented security measures such as firewalls, intrusion detection systems, and encryption protocols

    • Responded to security incidents by investigating, containing, and mitigating the impact

    • Collab...

  • Answered by AI
  • Q2. Any experience in cloud security
  • Ans. 

    Yes, I have experience in cloud security with a focus on securing data and applications in cloud environments.

    • Implemented security measures to protect data stored in cloud services

    • Configured and monitored security controls in cloud platforms like AWS and Azure

    • Performed regular security assessments and audits to identify vulnerabilities

    • Developed incident response plans for cloud security breaches

    • Stayed updated on indust...

  • Answered by AI
  • Q3. Tell me your experience in CyberArk and EntraId
  • Ans. 

    I have extensive experience in CyberArk and EntraId, including implementation, configuration, and troubleshooting.

    • Implemented and configured CyberArk Privileged Access Security solution to manage and secure privileged accounts

    • Performed regular maintenance and troubleshooting of CyberArk components such as Vault, CPM, and PSM

    • Integrated CyberArk with EntraId for seamless access management and authentication

    • Provided train...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Are you comfortable to skill up and learn aws security?
  • Ans. 

    Yes, I am comfortable and eager to skill up and learn AWS security.

    • I have experience in cloud security and am familiar with AWS services.

    • I am proactive in seeking out training and certifications to enhance my skills.

    • I am excited about the opportunity to learn and grow in the field of AWS security.

  • Answered by AI
  • Q2. Yes, I'm interested to learn more skills.
Round 3 - HR 

(1 Question)

  • Q1. General questions related to CTC and benefits.

Skills evaluated in this interview

Senior Security Analyst Interview Questions asked at other Companies

Q1. Tell me about Security incident response framework that you have worked on ?
View answer (1)
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Tech architecture
Round 2 - Technical 

(1 Question)

  • Q1. Why ETL, Why spring, Why this why that no good questions asked.

Interview Preparation Tips

Interview preparation tips for other job seekers - Do not waste time travelling to their office. They do not have budget.

Everyone here is Director and Head of engineering running around like a headless chicken.

They want EM's to handle a team of 40 people lol.

Oldies in management with very rigid thinking and yes sir attitude.

If you happen to give interivew to Mo-Hit Chjd follow they yes sir attitude even if you know the person is totally wrong in his tech abilities.

No parking in office,2kms away paid parking.Cleared 2 rounds and wasted in 3rd round.
HR is not responsive and clueless as well on what is needed.

Associate Director Interview Questions asked at other Companies

Q1. How will you manage the New location and ramp up the Resourcing as per business requirement
View answer (2)

DGM TPM Interview Questions & Answers

user image Anonymous

posted on 19 Nov 2024

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
No response

I applied via LinkedIn and was interviewed in May 2024. There were 4 interview rounds.

Round 1 - Techincal 

(2 Questions)

  • Q1. AWS Services , AZ, VPC
  • Q2. Setting up DR across Region
Round 2 - Technical 

(2 Questions)

  • Q1. Rest API Architecture
  • Q2. Soap Vs Rest API
Round 3 - Behavioral 

(2 Questions)

  • Q1. Projects / Products Working in Current organization
  • Q2. Agile Program Management
Round 4 - Technical 

(3 Questions)

  • Q1. Design CI CD Pipeline
  • Q2. Program Management
  • Q3. Why want to join DTDL

Skills evaluated in this interview

Deutsche Telekom Digital Labs interview questions for popular designations

 Software Engineer

 (7)

 Senior Software Engineer

 (3)

 React Js Frontend Developer

 (2)

 Software Developer

 (2)

 Associate Director

 (1)

 Branding and Marketing Executive

 (1)

 Devops Engineer

 (1)

 Engineering Manager

 (1)

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Basic react and javascipt
  • Q2. Detail leaning about the current project
  • Ans. 

    The current project involves developing a React JS frontend for a web application.

    • The project focuses on creating a user-friendly interface using React components.

    • Implementing state management with tools like Redux or Context API.

    • Integrating with backend APIs to fetch and display data on the frontend.

    • Optimizing performance by lazy loading components and using memoization techniques.

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Culture fit and proformace enchancement in current project
  • Ans. 

    Culture fit and performance enhancement are crucial for success in the current project.

    • Creating a positive and inclusive work environment can improve culture fit.

    • Encouraging open communication and collaboration among team members.

    • Providing opportunities for professional development and growth.

    • Recognizing and rewarding individual and team achievements.

    • Regularly seeking feedback from team members to identify areas for im

  • Answered by AI

React Js Frontend Developer Interview Questions asked at other Companies

Q1. 1. What is difference between abstract class and interface ?
View answer (1)

Get interview-ready with Top Deutsche Telekom Digital Labs Interview Questions

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Debouncing code ,
  • Q2. Loops, arrays, objects, data types
  • Q3. JS inbuilt methods like split reverse join etc

React Js Frontend Developer Interview Questions asked at other Companies

Q1. 1. What is difference between abstract class and interface ?
View answer (1)
Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Motilal Nehru Institute National Institute of Technology (NIT), Allahabad and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. To do list design
Round 2 - Technical 

(1 Question)

  • Q1. Project related

Interview Preparation Tips

Topics to prepare for Deutsche Telekom Digital Labs Software Engineer interview:
  • DSA
Interview preparation tips for other job seekers - goodluck

Top Deutsche Telekom Digital Labs Software Engineer Interview Questions and Answers

Q1. Multithreading- Write program to print even and odd numbers from 1 to 20 using 2 threads. 1 thread will responsible for printing even and another for Odd. And print in such a manner it should be alternate. (can do using wait,notify and noti... read more
View answer (1)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (178)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via Recruitment Consulltant

Round 1 - One-on-one 

(2 Questions)

  • Q1. Minimum element in an array
  • Ans. 

    Find the minimum element in an array of strings

    • Iterate through the array and compare each element to find the minimum

    • Use built-in functions like Math.min() or sort() to find the minimum

    • Handle edge cases like empty array or array with only one element

  • Answered by AI
  • Q2. Reverse a linked list
  • Ans. 

    Reverse a linked list by changing the next pointers of each node

    • Iterate through the linked list and change the next pointers to reverse the list

    • Use three pointers - prev, current, and next to keep track of nodes

    • Example: 1 -> 2 -> 3 -> 4 -> null, after reversing: 4 -> 3 -> 2 -> 1 -> null

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep your basics good then you can crack the interview

Skills evaluated in this interview

Top Deutsche Telekom Digital Labs Software Engineer Interview Questions and Answers

Q1. Multithreading- Write program to print even and odd numbers from 1 to 20 using 2 threads. 1 thread will responsible for printing even and another for Odd. And print in such a manner it should be alternate. (can do using wait,notify and noti... read more
View answer (1)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (178)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Two Strings are anagram or not
  • Ans. 

    Check if two strings are anagrams by comparing the frequency of characters.

    • Create two arrays to store the frequency of characters for each string.

    • Compare the frequency arrays to check if they are anagrams.

    • Example: 'listen' and 'silent' are anagrams.

  • Answered by AI
  • Q2. Java and Spring boot questions
Round 2 - Technical 

(2 Questions)

  • Q1. System design basic HLD
  • Q2. Previous project architecture
  • Ans. 

    Previous project architecture involved microservices with Docker containers and Kubernetes for orchestration.

    • Utilized microservices architecture for scalability and flexibility

    • Deployed services in Docker containers for easy portability and consistency

    • Managed containerized applications with Kubernetes for automated scaling and orchestration

  • Answered by AI

Skills evaluated in this interview

Senior Software Engineer Interview Questions asked at other Companies

Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. Questions related to Docker and Kubernetes Basics.
  • Q2. How Services interact with each other in k8s.
  • Ans. 

    Services in k8s interact with each other through DNS-based service discovery and communication via network requests.

    • Services are assigned a DNS name which other services can use to communicate with them

    • Services can communicate with each other using the DNS name or IP address and port number

    • Communication between services can be within the same namespace or across namespaces

    • Services can also use Kubernetes Ingress to exp

  • Answered by AI
  • Q3. Basic Coding Question in Python.
  • Q4. Jenkins Master Node Setup.
  • Ans. 

    Setting up a Jenkins master node involves installing Jenkins, configuring plugins, setting up security, and managing nodes.

    • Install Jenkins on a server

    • Configure necessary plugins for your project

    • Set up security measures such as user authentication and authorization

    • Manage nodes for distributing workload

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. AWS services used ?
  • Ans. 

    Various AWS services are used in DevOps such as EC2, S3, RDS, Lambda, CloudFormation, and more.

    • EC2 - for scalable computing capacity

    • S3 - for object storage

    • RDS - for managed relational databases

    • Lambda - for serverless computing

    • CloudFormation - for infrastructure as code

  • Answered by AI
  • Q2. AWS Lambda Service

Skills evaluated in this interview

Devops Engineer Interview Questions asked at other Companies

Q1. Reverse the String Problem Statement You are given a string STR which contains alphabets, numbers, and special characters. Your task is to reverse the string. Example: Input: STR = "abcde" Output: "edcba" Input: The first line of input cont... read more
View answer (1)

Deutsche Telekom Digital Labs Interview FAQs

How many rounds are there in Deutsche Telekom Digital Labs interview?
Deutsche Telekom Digital Labs interview process usually has 2-3 rounds. The most common rounds in the Deutsche Telekom Digital Labs interview process are Technical, HR and Resume Shortlist.
How to prepare for Deutsche Telekom Digital Labs interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Deutsche Telekom Digital Labs. The most common topics and skills that interviewers at Deutsche Telekom Digital Labs expect are Java, AWS, Kubernetes, Docker and Jenkins.
What are the top questions asked in Deutsche Telekom Digital Labs interview?

Some of the top questions asked at the Deutsche Telekom Digital Labs interview -

  1. Multithreading- Write program to print even and odd numbers from 1 to 20 using ...read more
  2. What is the purpose of using default methods in jav...read more
  3. What is selenium rc how u can run screept on different st...read more
How long is the Deutsche Telekom Digital Labs interview process?

The duration of Deutsche Telekom Digital Labs interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Deutsche Telekom Digital Labs Interview Process

based on 26 interviews

Interview experience

3.8
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
Mphasis Interview Questions
3.4
 • 806 Interviews
Cyient Interview Questions
3.7
 • 283 Interviews
View all

Deutsche Telekom Digital Labs Reviews and Ratings

based on 114 reviews

3.7/5

Rating in categories

3.6

Skill development

3.7

Work-life balance

3.5

Salary

3.9

Job security

3.7

Company culture

3.1

Promotions

3.4

Work satisfaction

Explore 114 Reviews and Ratings
Software Engineer
223 salaries
unlock blur

₹10 L/yr - ₹26 L/yr

Senior Software Engineer
106 salaries
unlock blur

₹19 L/yr - ₹40 L/yr

Devops Engineer
61 salaries
unlock blur

₹8.5 L/yr - ₹25 L/yr

Sdet Automation Test Engineer
41 salaries
unlock blur

₹10 L/yr - ₹24 L/yr

Software Developer
35 salaries
unlock blur

₹8.1 L/yr - ₹27.5 L/yr

Explore more salaries
Compare Deutsche Telekom Digital Labs with

TCS

3.7
Compare

Wipro

3.7
Compare

Infosys

3.6
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview