Premium Employer

i

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

Ericsson Verified Tick Work with us arrow

Compare button icon Compare button icon Compare

Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Ericsson Java Developer Interview Questions and Answers

Updated 14 May 2025

Ericsson Java Developer Interview Experiences

3 interviews found

Java Developer Interview Questions & Answers

user image Mudimudugu Praveen Kumar

posted on 14 May 2025

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Apr 2025, where I was asked the following questions.

  • Q1. Tell me about your self.
  • Q2. Why do you join in this company.
  • Ans. 

    I am excited to join this company for its innovative projects, collaborative culture, and opportunities for professional growth.

    • The company's commitment to cutting-edge technology aligns with my passion for innovation, as seen in your recent AI-driven project.

    • I admire the collaborative culture here, which fosters teamwork and knowledge sharing, evident from your employee testimonials.

    • The opportunities for professional ...

  • Answered by AI
  • Q3. What is java
  • Ans. 

    Java is a high-level, object-oriented programming language designed for portability, performance, and ease of use.

    • Platform-independent: Write once, run anywhere (WORA) - Java code can run on any device with a Java Virtual Machine (JVM).

    • Object-oriented: Supports concepts like inheritance, encapsulation, and polymorphism, making code reusable and modular.

    • Rich API: Provides a vast set of libraries for tasks like networkin...

  • Answered by AI
  • Q4. What is an encapsulation
  • Ans. 

    Encapsulation is a fundamental OOP concept that restricts direct access to an object's data and methods.

    • Encapsulation combines data and methods into a single unit called a class.

    • It restricts access to the internal state of an object using access modifiers (private, protected, public).

    • Example: A class 'BankAccount' may have private fields like 'balance' and public methods like 'deposit()' and 'withdraw()' to manipulate ...

  • Answered by AI
  • Q5. Difference between python and java.
  • Ans. 

    Java is a statically typed, compiled language, while Python is dynamically typed and interpreted, affecting their syntax and performance.

    • Java requires explicit declaration of variable types (e.g., int x = 5;), while Python infers types (e.g., x = 5).

    • Java uses a class-based object-oriented model, whereas Python supports multiple programming paradigms, including procedural and functional.

    • Java code is compiled into byteco...

  • Answered by AI
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Nov 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. Asking related to java, and good knowledge of Oops concepts
  • Q2. Basic java program
Round 3 - PM 

(2 Questions)

  • Q1. Asking past project and technology that you are using
  • Ans. Why u want to change
  • Answered Anonymously
  • Q2. API related question like rest, sop

Java Developer Interview Questions Asked at Other Companies

asked in Deloitte
Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size ... read more
Q2. Parent class has run() and walk(). Parent run() calls walk(). Chi ... read more
asked in Infosys
Q3. Which should be preferred between String and StringBuffer when th ... read more
Q4. How do you sort a list of students based on their first name?
asked in Cognizant
Q5. What array list and linkedlist difference,how hashmap internally ... read more

Java Developer Interview Questions & Answers

user image Abhishek Verma

posted on 13 Mar 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Mar 2023. There were 4 interview rounds.

Round 1 - Aptitude Test 

Online aptitude test only 30 -45
Questions

Round 2 - Coding Test 

2 -3 coding question

Round 3 - Technical 

(1 Question)

  • Q1. Dbms, java, oops
Round 4 - HR 

(1 Question)

  • Q1. Personality based questions

Top trending discussions

View All
Interview Hub
6d (edited)
anshitanegi
·
ex -
Planet Spark
When HR’s Chinese English made me drop the interview!
So, I talked to the HR yesterday about the interview. I asked Please send me the location But their English… bro I was shocked! It was like talking to someone jisne english nahi kuch ar hi seekh liya ho, if the HR’s English is this I can only imagine the rest of the company I decided to drop the interview with this chinese english😶‍🌫️
FeedCard Image
Got a question about Ericsson?
Ask anonymously on communities.

Interview questions from similar companies

Interview Questionnaire 

7 Questions

  • Q1. Array sorting – Bubble sort and its complexity?
  • Ans. 

    Bubble sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements and swaps them if they are in the wrong order.

    • Bubble sort has a worst-case and average complexity of O(n^2), where n is the number of items being sorted.

    • It is not efficient for large lists and is generally used for educational purposes.

    • Example: Sorting an array of strings in alphabetical order using bubble sort.

  • Answered by AI
  • Q2. Various storage classes in C? Difference between auto, static?
  • Ans. 

    Auto and static are two storage classes in C. Auto variables are local to a function while static variables retain their value between function calls.

    • Auto variables are created when a function is called and destroyed when the function ends

    • Static variables are initialized only once and retain their value between function calls

    • Auto variables have garbage value if not initialized while static variables are initialized to ...

  • Answered by AI
  • Q3. Questions on Pointers, memory management, scope of variables, etc were asked
  • Q4. What are your strengths and weaknesses?
  • Q5. Where do you see yourself 5 years from now?
  • Q6. What are your interests?
  • Q7. Are you ready to relocate?
  • Ans. 

    Yes, I am open to relocation for the right opportunity.

    • I am willing to relocate for the right job opportunity

    • I am open to exploring new cities and cultures

    • I am willing to consider relocation assistance

    • I am excited about the prospect of working in a new environment

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The written test had 75 questions and we were allotted 80 minutes for the same.There were four sections: Verbal, Analytical, Attention to Detail and Technical (C and Data Structures).First, there was the verbal section. Basically, questions on articles, synonyms and antonyms were asked. Two passages were also given and related questions were asked. The analytical section included questions from quant (set theory, data sufficiency, cubes,etc.) and Logical Reasoning.
The third section was the easiest and did not require any special preparation. From a group of patterns, we had to determine if they were alike or different.
The fourth was the technical section and had 5 questions each from C and DS. This was the toughest section.Time management is absolutely important. There were sectional cutoffs and so we had to clear each section.

Round: Technical Interview
Experience: It was the PI round. First, we had the technical interview. Various questions on C and Data Structures were asked.Next, we had the HR interview. Here, the usual questions were asked. Some of them were:

Round: HR Interview
Experience: Also, questions from what I had written in my CV were asked.On the whole, the interview went quite well. And finally, I was selected.

Skills: Algorithm, C, C++
College Name: NIT PATNA

Skills evaluated in this interview

Interview Questionnaire 

8 Questions

  • Q1. Basic coding question from C, Data Structures and DBMS
  • Q2. Questions from java and C++ (as it was mentioned in the resume)
  • Q3. The main point of concentration was projects and training
  • Q4. Some people were also asked questions related to data communication and basic electronics
  • Q5. Questions like ‘Tell me about yourself’. (Try to create a good impression)
  • Q6. Questions on your personality. Show confidence while answering. The HR might try to oppose what you say and see how you react
  • Q7. Standard puzzles?
  • Q8. Questions like, ‘Why do you want to join Verizon?’, ‘Why should we hire you?’

Interview Preparation Tips

Round: Test
Experience: Consisted of Quantitative aptitude, Logical reasoning, Data Interpretation and English.(Time management is important)

Skills: C, C++, Data structure, Algorithm
College Name: na

What are the roles & responsibilities of a Java Developer at Ericsson?

Software Development

  • Develop and program automation systems
  • Create and maintain software components
  • Support installation and integration of software

Read full roles & responsibilities

Interview Questionnaire 

10 Questions

  • Q1. All project related questions .(He found some fault and asked to remove it)?
  • Q2. Why do we need garbage collection and how it is done in JAVA ?
  • Q3. Difference between TCP and UDP ?
  • Q4. In which scenario do we need UDP ?
  • Ans. 

    UDP is used in scenarios where speed is more important than reliability, such as online gaming and video streaming.

    • UDP is a connectionless protocol that does not guarantee delivery of packets

    • It is faster than TCP because it does not have to establish a connection before sending data

    • UDP is commonly used in online gaming, video streaming, and VoIP applications

    • It is also used for broadcasting and multicasting data to mult...

  • Answered by AI
  • Q5. Discussion on Hashmap , Collision function , heap data structure
  • Q6. Two puzzles a. Given a bar , cut it twice and pay for 7 days?
  • Q7. B. three ants are running on edges of a equilateral triangle with same speed. What is prob that dey will never meet?
  • Q8. Tell me about yourself ?
  • Q9. Where do you see yourself in 5 yrs ?
  • Q10. Your strengths and asked to justify it (Jitni bakar kr skte ho kr do ) ?

Interview Preparation Tips

Round: Group Discussion
Experience: Relevance of technology

Round: Technical Interview
Experience: 1. All project related questions .(He found some fault and asked to remove it)?
2. Why do we need garbage collection and how it is done in JAVA ?
3. Difference between TCP and UDP ?
4. In which scenario do we need UDP ?
5. Discussion on Hashmap , Collision function , heap data structure
6. Two puzzles
a. Given a bar , cut it twice and pay for 7 days?
b. three ants are running on edges of a equilateral triangle with same speed. What is prob that dey will never meet?

Round: HR Interview
Experience: 1. Tell me about yourself ?
2. Where do you see yourself in 5 yrs ?
3. Your strengths and asked to justify it (Jitni bakar kr skte ho kr do ) ?

College Name: NA

Skills evaluated in this interview

Ericsson HR Interview Questions

77 questions and answers

Q. Tell me about your experience with past companies.
Q. Tell me about your three greatest strengths and one weakness.
Q. Tell me about your previous work.

I applied via Campus Placement and was interviewed before Apr 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Basic java questions and a few easy to medium leetcode.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare from leetcode and language according to the profile.
Are these interview questions helpful?

I appeared for an interview in Oct 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes (60 minutes for coding and 30 minutes for MCQs)
Round difficulty - Medium

The test was conducted in the evening from 7:00 pm to 8:30 pm. Because of the covid situation, the test was online and was given by all the students from their home. 
Login window of 15 minutes was given and all students were supposed to login within initial 15 minutes (between 7:00 and 7:15 pm). The test was conducted on AMCAT and webcam was on during the whole test duration.
There were two sections in the test: 1.) Coding round with 2 coding questions - 60 minutes (2.) MCQ round with 30 MCQs - 30 minutes
120 students appeared for this round and 20 were shortlisted for further process.

  • Q1. 

    Character Frequency Problem Statement

    You are given a string 'S' of length 'N'. Your task is to find the frequency of each character from 'a' to 'z' in the string.

    Example:

    Input:
    S : abcdg
    Output:
    1...
  • Ans. 

    Given a string, find the frequency of each character from 'a' to 'z' in the string.

    • Create an array of size 26 to store the frequency of each character from 'a' to 'z'.

    • Iterate through the string and increment the count of the corresponding character in the array.

    • Print the array of frequencies as the output for each test case.

  • Answered by AI
  • Q2. 

    Longest Common Prefix After Rotation

    You are given two strings 'A' and 'B'. While string 'A' is constant, you may apply any number of left shift operations to string 'B'.

    Explanation:

    Your task is to calcu...

  • Ans. 

    Calculate the minimum number of left shift operations needed to achieve the longest common prefix between two strings.

    • Apply left shift operations to string B to find the longest common prefix with string A

    • Count the number of left shifts needed to achieve the longest common prefix

    • Return the minimum number of left shift operations for each test case

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 50-60 minutes
Round difficulty - Medium

This round started at 11 am and went till 3 pm. 
Out of 120 students that appeared in online coding test, 20 were shortlisted for the first round of interviews.
In this round, everyone was asked some moderate level coding questions. We were supposed to write the code in our IDE, present the screen and show the interviewer the output of our code.
The interview started with the introduction being followed by 2 coding problems.

  • Q1. 

    Longest Subarray with Zero Sum

    Ninja enjoys working with numbers, and as a birthday challenge, his friend provides him with an array consisting of both positive and negative integers. Ninja is curious to ...

  • Ans. 

    Find the length of the longest subarray with zero sum in an array of integers.

    • Iterate through the array and keep track of the running sum using a hashmap.

    • If the running sum is seen before, the subarray between the current index and the previous index with the same sum is a subarray with zero sum.

    • Update the length of the longest subarray with zero sum as you iterate through the array.

    • Example: For arr1 = [1, -1, 3, 2, -2...

  • Answered by AI
Round 3 - HR 

Round duration - 20 minutes
Round difficulty - Medium

7 students were shortlisted for the HR round. This round started at 7:30 pm and went till 8:30 pm.
Like all the other rounds, this round too was virtual (on google meet). In the beginning, the interviewer introduced himself and then asked questions based on my resume.
All the 7 candidates were selected in the HR round.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from National Institute of Technology, Kurukshetra. Eligibility criteriaAbove 7.5 CGPAAirtel interview preparation:Topics to prepare for the interview - Object-Oriented Programming, Data Structures and Algorithms, Operating System, Database Management System, Computer NetworksTime required to prepare for the interview - 6 monthsInterview preparation tips for other job seekers

Tip 1 : Questions are asked on DSA, so practice questions and it is not the number of questions you practice, but how well you practice the questions. Prepare a notebook and write down the approach you follow. Make proper notes and maintain that notebook. Will help for quick revision.
Tip 2 : Conceptual questions are asked from topics other than DSA. So watching videos on youtube will not help. Read the book thoroughly to make yourself ready for interviews.
Tip 3 : ALWAYS read about the real-life examples of the concepts you read. This is often asked in interviews and you will definitely regret failing to answer this question.

Application resume tips for other job seekers

Tip 1 : Having projects in resume will help you to give the direction to your interview, which increases the chances of selection.
Tip 2 : Add some achievements other than academics, it shows that you are a team player and increases the probability of getting shortlisted. BUT do not write anything that is not true or else, it will backfire.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Campus Placement and was interviewed before Aug 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

Mcq based on language

Round 2 - One-on-one 

(1 Question)

  • Q1. Do you know STL. Find loop in linked list.
  • Ans. 

    STL knowledge and finding loop in linked list

    • STL (Standard Template Library) is a C++ library that provides containers, algorithms, and iterators.

    • To find a loop in a linked list, we can use Floyd's cycle-finding algorithm.

    • In this algorithm, we use two pointers, one moving at a slower pace and the other at a faster pace.

    • If there is a loop in the linked list, the faster pointer will eventually catch up to the slower poin...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Have basic DSA and OOPs understanding. Questions are not tough. Basic knowledge is enough.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Oct 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Aptitude tests with all basis covered

Round 2 - Coding Test 

Linked list related Questions

Round 3 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Why the location which is different from current
  • Ans. 

    To explore new opportunities, gain new experiences, or be closer to family.

    • Exploring new opportunities in a different location

    • Gaining new experiences and exposure in a different environment

    • Being closer to family or loved ones

    • Seeking a better quality of life in a different location

  • Answered by AI

Ericsson Interview FAQs

How many rounds are there in Ericsson Java Developer interview?
Ericsson interview process usually has 3-4 rounds. The most common rounds in the Ericsson interview process are Technical, HR and Resume Shortlist.
How to prepare for Ericsson Java Developer 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 Ericsson. The most common topics and skills that interviewers at Ericsson expect are SQL, Javascript, Hibernate, Java and Multithreading.
What are the top questions asked in Ericsson Java Developer interview?

Some of the top questions asked at the Ericsson Java Developer interview -

  1. what is an encapsulat...read more
  2. difference between python and ja...read more
  3. what is j...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4.3/5

based on 3 interview experiences

Difficulty level

Easy 67%
Moderate 33%

Duration

Less than 2 weeks 100%
View more
Join Ericsson Shaping the future one connection at a time.
Ericsson Java Developer Salary
based on 108 salaries
₹3.8 L/yr - ₹9.3 L/yr
At par with the average Java Developer Salary in India
View more details

Ericsson Java Developer Reviews and Ratings

based on 14 reviews

3.2/5

Rating in categories

2.4

Skill development

3.8

Work-life balance

2.7

Salary

3.3

Job security

3.0

Company culture

2.4

Promotions

2.6

Work satisfaction

Explore 14 Reviews and Ratings
Java Developer

Noida

1-3 Yrs

₹ 4-11 LPA

Explore more jobs
Senior Solution Integrator
2.4k salaries
unlock blur

₹12 L/yr - ₹20.9 L/yr

Solution Architect
2.3k salaries
unlock blur

₹20 L/yr - ₹34.8 L/yr

Senior Engineer
2.2k salaries
unlock blur

₹9.8 L/yr - ₹17 L/yr

Network Engineer
1.8k salaries
unlock blur

₹3.3 L/yr - ₹8 L/yr

Solution Integrator
1.7k salaries
unlock blur

₹5.1 L/yr - ₹12 L/yr

Explore more salaries
Compare Ericsson with

Jio

4.2
Compare

Vodafone Idea

4.0
Compare

Bharti Airtel

3.9
Compare

Tata Communications

4.0
Compare
write
Share an Interview