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
3.8

based on 3.8k Reviews

Filter interviews by

Amdocs Software Developer Interview Questions, Process, and Tips

Updated 11 Jan 2025

Top Amdocs Software Developer Interview Questions and Answers

  • Q1. First Unique Character in a String You are given a string A consisting of lower case English letters. You have to find the first non-repeating character from each stream ...read more
  • Q2. PUZZLE If I give you $ tablets which contain 2 for fever and 2 for cold given all 4 have same size shape and color and you have to take 1 cold and 1 fever tablet how will ...read more
  • Q3. Ways To Make Coin Change You are given an infinite supply of coins of each of denominations D = {D0, D1, D2, D3, ...... Dn-1}. You need to figure out the total number of ...read more
View all 112 questions

Amdocs Software Developer Interview Experiences

131 interviews found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Find duplicate Reactjs question Nodejs Questions
  • Q2. How redux work store, reducer and action
  • Ans. 

    Redux is a state management library for JavaScript applications.

    • Redux uses a single source of truth called the store to manage the application state.

    • Reducers are pure functions that specify how the state should change based on the actions dispatched.

    • Actions are plain JavaScript objects that describe the type of change to be made to the state.

    • When an action is dispatched, the store passes the current state and the actio...

  • Answered by AI
  • Q3. Event loop in javascript
  • Ans. 

    The event loop is a mechanism in JavaScript that allows for asynchronous execution of code.

    • The event loop is responsible for handling and executing tasks in JavaScript.

    • It ensures that tasks are executed in a non-blocking manner.

    • Tasks are added to different queues based on their type and priority.

    • The event loop continuously checks the queues and executes tasks in a specific order.

    • Examples of tasks include setTimeout cal

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. What are the key concepts of Object-Oriented Programming (OOP)?
  • Ans. 

    Key concepts of OOP include encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (object).

    • Inheritance: Allowing a class to inherit properties and behavior from another class.

    • Polymorphism: Objects of different classes can be treated as objects of a common superclass.

    • Abstraction: Hiding complex implementation details and showing onl

  • Answered by AI
  • Q2. What is the internal working mechanism of a HashMap?
  • Ans. 

    HashMap is a data structure that stores key-value pairs and uses hashing to quickly retrieve values based on keys.

    • HashMap internally uses an array of linked lists to store key-value pairs.

    • When a key-value pair is added, the key is hashed to determine the index in the array where the pair will be stored.

    • If multiple keys hash to the same index (collision), a linked list is used to store these pairs.

    • To retrieve a value, t...

  • Answered by AI

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray SumGiven an array of numbers, find the maximum s ... read more
asked in Cognizant
Q2. Nth Fibonacci NumberNth term of Fibonacci series F(n), where F(n) ... read more
asked in Rakuten
Q3. Merge two sorted arraysNinja has been given two sorted integer ar ... read more
asked in GlobalLogic
Q4. Terms Of APAyush is given a number ‘X’. He has been told that he ... read more
asked in Amazon
Q5. Minimum Number of Platform NeededYou are given the arrival and de ... read more
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Easy to medium questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. Linked list insertion deletion
  • Q2. Reversal of nodes in linked list
  • Ans. 

    Reversing the nodes in a linked list involves changing the direction of pointers to go from the end to the beginning.

    • Iterate through the linked list and reverse the pointers to point to the previous node instead of the next node.

    • Use three pointers - prev, current, and next - to keep track of the nodes while reversing the list.

    • Update the head of the linked list to point to the last node after reversing.

  • Answered by AI

Skills evaluated in this interview

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

I applied via campus placement at MAEER's MIT College of Engineering, Pune and was interviewed before Jan 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

General questions about maths, problem solving, puzzles

Round 2 - Technical 

(2 Questions)

  • Q1. What is inheritance
  • Q2. What is interfaces and demonstrate by example
Round 3 - HR 

(2 Questions)

  • Q1. Tell me something about yourself
  • Q2. Why should we hire you

Amdocs interview questions for designations

 Advanced Software Developer

 (4)

 Senior Software Developer

 (4)

 Associate Software Developer

 (4)

 Junior Software Developer

 (1)

 Full Stack Software Developer

 (1)

 Software Engineer

 (45)

 Software Tester

 (5)

 Software Architect

 (2)

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is SDLC AND TYPES?
  • Ans. 

    SDLC stands for Software Development Life Cycle. It is a process used by software developers to design, develop, and test software.

    • SDLC is a systematic process for building software applications.

    • There are different types of SDLC models such as Waterfall, Agile, Iterative, Spiral, etc.

    • Each type of SDLC model has its own set of advantages and disadvantages.

    • SDLC involves phases like planning, analysis, design, implementat...

  • Answered by AI
  • Q2. What is bug and unit testing?
  • Ans. 

    A bug is an error, flaw, failure, or fault in a computer program or system. Unit testing is a software testing method where individual units or components of a software are tested in isolation.

    • Bug is an error, flaw, failure, or fault in a computer program or system.

    • Unit testing is a software testing method where individual units or components of a software are tested in isolation.

    • Bug testing helps identify and fix issu...

  • Answered by AI

Skills evaluated in this interview

Get interview-ready with Top Amdocs Interview Questions

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

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

Round 1 - Technical 

(2 Questions)

  • Q1. System design concepts ?
  • Q2. Difference between stringbuffer and stringbuilder?
  • Ans. 

    StringBuffer is synchronized and thread-safe, while StringBuilder is not synchronized.

    • StringBuffer is slower due to synchronization, while StringBuilder is faster.

    • StringBuffer is preferred in multithreaded environments, while StringBuilder is preferred in single-threaded environments.

    • Example: StringBuffer sb = new StringBuffer(); StringBuilder sb = new StringBuilder();

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. When can you join ?
  • Ans. 

    I can join within 2 weeks of receiving an offer.

    • I can start within 2 weeks of receiving an offer.

    • I need to give notice at my current job before starting a new position.

    • I have some personal commitments that I need to wrap up before joining.

  • Answered by AI
  • Q2. What are your salary expectations?
  • Ans. 

    My salary expectations are based on my experience, skills, and the market rate for the position.

    • Research the average salary for Software Developers in the specific location and industry

    • Consider your years of experience and relevant skills

    • Be prepared to negotiate based on the benefits package offered

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Just go through basics thoroughly.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

Arrays Lists Queues Maps

Round 2 - HR 

(2 Questions)

  • Q1. Your personal details
  • Q2. Educational Details

Software Developer Interview Questions & Answers

user image Abhijit Kadam

posted on 1 Dec 2024

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

(2 Questions)

  • Q1. Java 8 features
  • Q2. Springboot questions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Mcq questions to be completed in one hour

Round 2 - Technical 

(2 Questions)

  • Q1. Had basic react questions, like what is jsx, why to use fragments, diff between class and functional component.
  • Q2. Was asked to create a login component
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

One hour of Test with C program and aptitude

Round 2 - Technical 

(3 Questions)

  • Q1. Question on C language , Linux and SQL
  • Q2. Basic commands in Linux
  • Q3. Strings manipulations' in C
  • Ans. 

    String manipulation in C involves various functions to perform operations on strings like concatenation, comparison, and copying.

    • Use functions like strcpy() for copying strings

    • Use functions like strcat() for concatenating strings

    • Use functions like strcmp() for comparing strings

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Salary Discussion

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. SQL Queries and Database questions
  • Q2. Design patterns

Amdocs Interview FAQs

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

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

  1. Puzzle:- you have two jars 3L and 5L and unlimited supply of water. How will yo...read more
  2. What is singleton calss?Write a program to make a class singlet...read more
  3. Challenges faced in your RPA experience and how you resolved ...read more
How long is the Amdocs Software Developer interview process?

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

Tell us how to improve this page.

Amdocs Software Developer Interview Process

based on 54 interviews in last 1 year

3 Interview rounds

  • Technical Round 1
  • Technical Round 2
  • HR Round
View more

People are getting interviews through

based on 82 Amdocs interviews
Job Portal
Campus Placement
Company Website
Referral
Recruitment Consultant
41%
22%
12%
6%
5%
14% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.
Amdocs Software Developer Salary
based on 7.6k salaries
₹4.9 L/yr - ₹16.7 L/yr
38% more than the average Software Developer Salary in India
View more details

Amdocs Software Developer Reviews and Ratings

based on 865 reviews

3.7/5

Rating in categories

3.3

Skill development

3.6

Work-Life balance

3.3

Salary & Benefits

3.6

Job Security

3.8

Company culture

3.0

Promotions/Appraisal

3.2

Work Satisfaction

Explore 865 Reviews and Ratings
Software Developer
7.6k salaries
unlock blur

₹4.9 L/yr - ₹16.8 L/yr

Software Engineer
1.9k salaries
unlock blur

₹4 L/yr - ₹16 L/yr

Softwaretest Engineer
1.7k salaries
unlock blur

₹3 L/yr - ₹12 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.2 L/yr - ₹12 L/yr

Explore more salaries
Compare Amdocs with

TCS

3.7
Compare

IBM

4.1
Compare

Infosys

3.7
Compare

Wipro

3.7
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