Upload Button Icon Add office photos

Filter interviews by

Deutsche Telekom Software Engineer Interview Questions, Process, and Tips

Updated 1 Jan 2025

Top Deutsche Telekom Software Engineer Interview Questions and Answers

  • Q1. Share your screen, write a API to get the logs of a spring boot application in kibana way, reading from the back.
  • Q2. Find the largest number in an Array without DS and loop in Java 8?
  • Q3. Find all the permutation of the Array?

Deutsche Telekom Software Engineer Interview Experiences

4 interviews found

Software Engineer Interview Questions & Answers

user image akhil mahendru

posted on 1 Jan 2025

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Java8 stream api code
  • Q2. Right view of tree Spring boot situation based question
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
-
Result
Not Selected

I applied via LinkedIn and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Find all the permutation of the Array?
  • Ans. 

    Permutations of an array of strings are all possible arrangements of the elements.

    • Use recursion to generate all permutations.

    • Swap elements to create different permutations.

    • Base case: when only one element is left, add the permutation to the result.

    • Example: Array ['A', 'B', 'C'] has permutations ['ABC', 'ACB', 'BAC', 'BCA', 'CBA', 'CAB'].

  • Answered by AI
  • Q2. Find the largest number in an Array without DS and loop in Java 8?
  • Ans. 

    Use Java 8 Stream API to find the largest number in an array of strings without using additional data structures or loops.

    • Convert the array of strings to a stream of integers using map() and parseInt()

    • Use reduce() with Math::max to find the largest number in the stream

  • Answered by AI

Skills evaluated in this interview

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find DuplicateYou have been given an integer array/list(ARR) of s ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more

I applied via Referral and was interviewed in Apr 2022. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Implement stack using linkedlist, discussion on singleton design pattern, java output question
Round 2 - Technical 

(1 Question)

  • Q1. Hashmap Implementation, discussion on arraylist,hashmap, concurrent hashmap, one coding question on string , some other basisc java topic discussed
Round 3 - Technical 

(1 Question)

  • Q1. Sample spring boot code from scratch, discussed all used annotations, exceptional handling, spring security, discussion on complexity of some data structure

Interview Preparation Tips

Topics to prepare for Deutsche Telekom Software Engineer interview:
  • Java
  • Spring Boot
  • Data Structures
Interview preparation tips for other job seekers - More focus on basics as my experienced they are checking your basic understanding rather than general definition and practise some real time senarios questions.

I applied via Recruitment Consultant and was interviewed in Mar 2021. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Share your screen, write a API to get the logs of a spring boot application in kibana way, reading from the back.
  • Ans. 

    API to get logs of a Spring Boot app in Kibana way, reading from the back.

    • Use Spring Boot Actuator to expose endpoints for log retrieval

    • Configure Logstash to read logs from the application and send to Elasticsearch

    • Use Kibana to visualize and search logs

    • Implement pagination to read logs from the back

  • Answered by AI
  • Q2. Design ZoomCar
  • Ans. 

    Design a car rental platform like ZoomCar.

    • Create a user-friendly website and mobile app for booking cars.

    • Integrate GPS and other technologies for easy tracking and navigation.

    • Offer a wide range of cars for rent, from hatchbacks to luxury cars.

    • Provide flexible rental options, including hourly, daily, and weekly rentals.

    • Implement a secure payment gateway for hassle-free transactions.

    • Ensure proper maintenance and cleaning...

  • Answered by AI
  • Q3. Microservice architecture, REST, Feign Client, RabbitMQ

Interview Preparation Tips

Interview preparation tips for other job seekers - DS(upto stack/queue is must), Ability to design systems, think for an architecture, Microservice architecture is favourite topic of interviewers nowadays, DB knowledge especially NOSQL

Skills evaluated in this interview

Deutsche Telekom interview questions for designations

 Software Development Engineer II

 (1)

 Senior Test Engineer

 (1)

 Application Support Engineer

 (1)

 Android Developer

 (1)

 Senior Java Developer

 (1)

 IOS Developer

 (1)

 Senior IOS Developer

 (1)

 Sdet

 (1)

Interview questions from similar companies

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

I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Technical 

(3 Questions)

  • Q1. JavaScript prototype sorting function
  • Ans. 

    JavaScript prototype sorting function for arrays of strings

    • Use the Array.prototype.sort() method to sort an array of strings

    • Pass a compare function to specify the sorting order

    • Example: ['banana', 'apple', 'cherry'].sort((a, b) => a.localeCompare(b))

  • Answered by AI
  • Q2. Promise polyfill from scratch
  • Ans. 

    Creating a Promise polyfill from scratch involves implementing the Promise API using callbacks and handling asynchronous operations.

    • Understand the Promise API and its methods (resolve, reject, then, catch)

    • Implement a constructor function that takes an executor function as an argument

    • Handle asynchronous operations using callbacks and setTimeout

    • Implement the then and catch methods to handle success and error cases respec

  • Answered by AI
  • Q3. React hooks -useEffect useMemo
Round 2 - Technical 

(2 Questions)

  • Q1. Session Management in applications
  • Ans. 

    Session management is the process of securely managing user sessions in web applications.

    • Use cookies or tokens to track user sessions

    • Implement session timeout to prevent unauthorized access

    • Store session data securely on the server side

    • Use HTTPS to encrypt session data during transmission

  • Answered by AI
  • Q2. Why react is fast than other frameworks
  • Ans. 

    React is faster than other frameworks due to its virtual DOM, efficient diffing algorithm, and use of server-side rendering.

    • React uses a virtual DOM which allows it to update only the necessary components instead of re-rendering the entire page.

    • React's efficient diffing algorithm compares the virtual DOM with the actual DOM to minimize updates and improve performance.

    • React supports server-side rendering, which can impr...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Tell me about your past experience?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Core Java concepts, oops fundamental, cloud, stream api, java 8 features, hashmap how it works, equals override contract
Round 2 - One-on-one 

(1 Question)

  • Q1. Java 8, multi threading, why lazy evaluation in stream api, internal working of hash map, overloading, overriding
Round 3 - Behavioral 

(1 Question)

  • Q1. Java basics prepare well
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Mostly Scenario based
  • Q2. 1 coding quest, then Detail discussion on each and every topic
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Questions were asked

Round 2 - Coding Test 

Dsa dp, graphs and many more questions from arrays and linked list were asked

Interview Preparation Tips

Interview preparation tips for other job seekers - No
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

MCQ(objective ) question... computer based exam about computer skills

Round 2 - Group Discussion 

They will give one concept and conduct debate candidates will speak argue advantage and disadvantage about that concept

Round 3 - Technical 

(1 Question)

  • Q1. Face to face technical round. They will ask what's html and what's python advantages of python ect....
  • Ans. Hyper text markup language, it will used for creating website and designing website
  • Answered Anonymously
Round 4 - HR 

(4 Questions)

  • Q1. Finally Hr round...face to face interview
  • Q2. Why we would hiring u
  • Q3. Why are you selecting this job
  • Q4. What you expect about your salary

Interview Preparation Tips

Interview preparation tips for other job seekers - Id any freshers attend this interview please don't ask more questions about skills... Bcz the graduation didn't built their skills.... experience will build their skill and knowledge

Deutsche Telekom Interview FAQs

How many rounds are there in Deutsche Telekom Software Engineer interview?
Deutsche Telekom interview process usually has 1-2 rounds. The most common rounds in the Deutsche Telekom interview process are Technical.
How to prepare for Deutsche Telekom Software Engineer 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. The most common topics and skills that interviewers at Deutsche Telekom expect are ASP.Net, Angularjs, C#, CSS and NHibernate.
What are the top questions asked in Deutsche Telekom Software Engineer interview?

Some of the top questions asked at the Deutsche Telekom Software Engineer interview -

  1. Share your screen, write a API to get the logs of a spring boot application in ...read more
  2. Find the largest number in an Array without DS and loop in Java...read more
  3. Find all the permutation of the Arr...read more

Tell us how to improve this page.

People are getting interviews through

based on 3 Deutsche Telekom interviews
Job Portal
Recruitment Consultant
Referral
33%
33%
33%
1% candidates got the interview through other sources.
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates
Deutsche Telekom Software Engineer Salary
based on 157 salaries
₹8 L/yr - ₹32 L/yr
135% more than the average Software Engineer Salary in India
View more details

Deutsche Telekom Software Engineer Reviews and Ratings

based on 14 reviews

2.2/5

Rating in categories

2.4

Skill development

2.5

Work-Life balance

2.6

Salary & Benefits

2.6

Job Security

2.3

Company culture

1.9

Promotions/Appraisal

2.2

Work Satisfaction

Explore 14 Reviews and Ratings
Software Engineer
156 salaries
unlock blur

₹8 L/yr - ₹32 L/yr

Senior Software Engineer
105 salaries
unlock blur

₹13.5 L/yr - ₹36 L/yr

Software Developer
52 salaries
unlock blur

₹6 L/yr - ₹21 L/yr

Sdet
36 salaries
unlock blur

₹10 L/yr - ₹28 L/yr

Senior Test Engineer
24 salaries
unlock blur

₹8 L/yr - ₹28 L/yr

Explore more salaries
Compare Deutsche Telekom with

Vodafone Idea

4.1
Compare

Bharti Airtel

4.0
Compare

Jio

3.9
Compare

Tata Communications

4.1
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview