Upload Button Icon Add office photos
Engaged Employer

i

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

Amdocs Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Amdocs Software Engineer Interview Questions, Process, and Tips

Updated 4 Feb 2025

Top Amdocs Software Engineer Interview Questions and Answers

  • Q1. Reverse Stack with Recursion Reverse a given stack of integers using recursion. You must accomplish this without utilizing extra space beyond the internal stack space us ...read more
  • Q2. Minimum Umbrellas Problem You are provided with ‘N’ types of umbrellas, where each umbrella type can shelter a certain number of people. Given an array UMBRELLA that ind ...read more
  • Q3. Subarray with Equal Occurrences Problem Statement Given an array ARR consisting of 0s and 1s only, your task is to determine the number of non-empty subarrays where the ...read more
View all 27 questions

Amdocs Software Engineer Interview Experiences

43 interviews found

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

Asking regarding basics question

Round 2 - Technical 

(2 Questions)

  • Q1. Tell me your self
  • Q2. Regarding skills
Round 3 - HR 

(2 Questions)

  • Q1. Salary descution
  • Q2. Work environment

Interview Preparation Tips

Interview preparation tips for other job seekers - Working learning new things
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Oops concepts java
  • Q2. Hashmap internal working

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 the Duplicate Number Problem Statement Given an integer arra ... 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

Software Engineer Interview Questions & Answers

user image Gangadhar Chevula

posted on 1 Mar 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Job Portal

Round 1 - Technical 

(1 Question)

  • Q1. How to install weblogic software
  • Ans. 

    Weblogic software can be installed by downloading the installer, running the installation wizard, configuring settings, and starting the server.

    • Download the Weblogic software installer from the official website

    • Run the installer and follow the installation wizard prompts

    • Configure settings such as domain creation, server settings, and security configurations

    • Start the Weblogic server to begin using the software

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Aug 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Multithreading in java
  • Ans. 

    Multithreading in Java allows multiple threads to execute concurrently, improving performance and responsiveness.

    • Multithreading is achieved in Java by extending the Thread class or implementing the Runnable interface.

    • Threads share the same memory space, so synchronization is necessary to prevent data corruption.

    • Java provides synchronized keyword, locks, and atomic classes for thread synchronization.

    • Example: Creating a ...

  • Answered by AI
  • Q2. Abstract and default method in interface
  • Ans. 

    Abstract methods in interfaces are methods without a body that must be implemented by classes that implement the interface. Default methods provide a default implementation that can be overridden.

    • Abstract methods in interfaces do not have a body and must be implemented by classes that implement the interface.

    • Default methods in interfaces provide a default implementation that can be overridden by implementing classes.

    • In...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush your skills on multithreading

Skills evaluated in this interview

Amdocs interview questions for designations

 Associate Software Engineer

 (50)

 Senior Software Engineer

 (9)

 Software Testing Engineer

 (4)

 Software Engineer II

 (1)

 Software Development Engineer

 (1)

 Junior Software Engineer

 (1)

 Software Support Engineer

 (1)

 Software Developer

 (135)

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
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 - Technical 

(3 Questions)

  • Q1. Why Software Testing is Required to be done testers only?
  • Ans. 

    Software testing requires specialized skills and knowledge that testers possess.

    • Testers have expertise in identifying and reporting defects that developers may overlook.

    • Testers can provide an objective evaluation of the software's functionality and usability.

    • Testing requires a different mindset and approach than development, and testers are trained in these areas.

    • Testers can also ensure that the software meets the requ...

  • Answered by AI
  • Q2. What is Data Driven Framework?
  • Ans. 

    Data Driven Framework is a testing framework where test data is separated from the test script.

    • Test data is stored in external files like Excel sheets or CSV files.

    • Test scripts are designed to read data from these external files.

    • This approach makes it easy to modify test data without changing the test script.

    • It also allows for easy maintenance and scalability of test scripts.

  • Answered by AI
  • Q3. What Is Encapsulation In JAVA?
  • Ans. 

    Encapsulation is a mechanism of wrapping data and code acting on the data together as a single unit.

    • Encapsulation is one of the four fundamental OOP concepts.

    • It helps in achieving data hiding and abstraction.

    • In Java, encapsulation is achieved through access modifiers such as private, public, and protected.

    • Example: A class with private variables and public methods to access and modify those variables.

  • Answered by AI

Skills evaluated in this interview

Get interview-ready with Top Amdocs Interview Questions

Software Engineer Interview Questions & Answers

user image Swadhin Kumar Routray

posted on 18 Nov 2023

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

Some Basic questions were asked.

Round 3 - Coding Test 

An interviewer will be there to ask and check the code by screen sharing.

Round 4 - HR 

(2 Questions)

  • Q1. HR asked about myself and my study related things.
  • Q2. I had simply told about myself and my study background about.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare yourself to be confident whatever you are telling to the interviewer.

Software Engineer Jobs at Amdocs

View all
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Campus Placement and was interviewed before Jan 2024. There were 2 interview rounds.

Round 1 - Coding Test 

2 easy coding question

Round 2 - Technical 

(2 Questions)

  • Q1. What is the difference between arrays and ArrayLists in Java?
  • Ans. 

    Arrays are fixed in size, while ArrayLists can dynamically resize. ArrayLists are part of Java's Collection framework.

    • Arrays are fixed in size, while ArrayLists can dynamically resize.

    • Arrays can hold primitive data types and objects, while ArrayLists can only hold objects.

    • Arrays use square brackets [] for declaration, while ArrayLists use the ArrayList class from the java.util package.

    • Example: String[] names = new Stri...

  • Answered by AI
  • Q2. Given a circular cake and a specified number of straight cuts, what is the maximum number of pieces into which the cake can be divided?
  • Ans. 

    The maximum number of pieces a circular cake can be divided into with a specified number of straight cuts.

    • Each cut will increase the number of pieces by 1

    • The formula to calculate the maximum number of pieces is n(n+1)/2 + 1, where n is the number of cuts

    • For example, with 3 cuts, the maximum number of pieces is 7: 3(3+1)/2 + 1 = 7

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Amdocs Software Engineer interview:
  • OOPS
  • Core Java
  • java
Round 1 - Coding Test 

2 coding questions (easy+medium) and some aptitude+reasoning+cs fundamental questions

Round 2 - Technical 

(1 Question)

  • Q1. This was technical round, Interviewer asked something of everything from my resume, and ask me to select any of my favourite cs fundamental subject, i selected OOPS and then he grilled me on it .. , then h...
Round 3 - HR 

(1 Question)

  • Q1. He asked me about my projects (some questions like why I made it , how many projects I have till date,he opened my GitHub also,), then he asked me Why Amdocs ? , then he asked me before amdocs interview I ...

Interview Preparation Tips

Interview preparation tips for other job seekers - Be Clam&Cool during Interview !!
My interview was physical in my college campus, if you are having physical interview like me keep proper dress code!!

Software Engineer Interview Questions & Answers

user image zrust 77 mirror

posted on 27 Jul 2023

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

I applied via Campus Placement and was interviewed before Jul 2022. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basics aptitude questions basically maths and technical

Round 2 - Coding Test 

2 coding questions easy to medium level solve 1 to pass

Round 3 - Technical 

(2 Questions)

  • Q1. Asked 3 DSA questions one from sub string one from binary search and one from hash map first question was given this mobile number 123456789 you have to do this to mobile number 123-456-789 .
  • Q2. Second question was pure binary search need to find element from given array and third question was from hash map needs to find duplicate pairs from given pairs for eg {(1,1),(2,2),(3,3),(4,4),1}.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA leetcode Easy to medium questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at National Institute of Technology (NIT), Calicut and was interviewed in Jul 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Coding Test 

Its basically on array and string

Round 3 - Aptitude Test 

It is normal aptitude test related to topics like work time, train,speed etc

Round 4 - Technical 

(1 Question)

  • Q1. Deadlock situation when occurs in java
  • Ans. 

    Deadlock occurs when two or more threads are blocked forever, waiting for each other to release resources.

    • Deadlock can occur when multiple threads are competing for the same resources.

    • To avoid deadlock, use proper synchronization techniques and avoid holding multiple locks at the same time.

    • Example: Thread A holds lock 1 and waits for lock 2, while Thread B holds lock 2 and waits for lock 1.

    • To detect and resolve deadloc

  • Answered by AI
Round 5 - HR 

(1 Question)

  • Q1. Why Amdocs ? What are your weakness and strong point

Interview Preparation Tips

Interview preparation tips for other job seekers - basically they were looking for java developer's.
so there main questions were from OOPS,Java and DSA

Skills evaluated in this interview

Amdocs Interview FAQs

How many rounds are there in Amdocs Software Engineer interview?
Amdocs interview process usually has 2-3 rounds. The most common rounds in the Amdocs interview process are Technical, Resume Shortlist and Coding Test.
How to prepare for Amdocs 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 Amdocs. The most common topics and skills that interviewers at Amdocs expect are microsoft, Technical Support, Amdocs, Continuous Improvement and Application Software.
What are the top questions asked in Amdocs Software Engineer interview?

Some of the top questions asked at the Amdocs Software Engineer interview -

  1. Given a circular cake and a specified number of straight cuts, what is the maxi...read more
  2. PLSQL= 1.What is cursor &types 2. Diff btw primay key &unique key. 3.triggers ...read more
  3. What is the difference between arrays and ArrayLists in Ja...read more
How long is the Amdocs Software Engineer interview process?

The duration of Amdocs Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Amdocs Software Engineer Interview Process

based on 36 interviews

4 Interview rounds

  • Resume Shortlist Round
  • Technical Round - 1
  • Technical Round - 2
  • HR Round
View more
Amdocs Software Engineer Salary
based on 1.9k salaries
₹4 L/yr - ₹16 L/yr
12% more than the average Software Engineer Salary in India
View more details

Amdocs Software Engineer Reviews and Ratings

based on 191 reviews

3.7/5

Rating in categories

3.3

Skill development

3.6

Work-life balance

3.5

Salary

3.5

Job security

3.8

Company culture

3.1

Promotions

3.3

Work satisfaction

Explore 191 Reviews and Ratings
Software Engineer - DWH

Pune

3-5 Yrs

₹ 2.4-18.7 LPA

Software Engineer

Pune

3-5 Yrs

₹ 5.38-15.95 LPA

Software Engineer

Gurgaon / Gurugram

8-13 Yrs

Not Disclosed

Explore more jobs
Software Developer
8.2k salaries
unlock blur

₹5 L/yr - ₹17 L/yr

Software Engineer
1.9k salaries
unlock blur

₹4 L/yr - ₹16 L/yr

Softwaretest Engineer
1.7k salaries
unlock blur

₹3.8 L/yr - ₹14 L/yr

Functional Test Engineer
1.2k salaries
unlock blur

₹4 L/yr - ₹12.1 L/yr

Associate Software Engineer
1k salaries
unlock blur

₹3 L/yr - ₹12 L/yr

Explore more salaries
Compare Amdocs with

TCS

3.7
Compare

IBM

4.0
Compare

Infosys

3.6
Compare

Wipro

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