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.9k Reviews

Filter interviews by

Amdocs Associate Software Engineer Interview Questions, Process, and Tips

Updated 20 Jan 2025

Top Amdocs Associate Software Engineer Interview Questions and Answers

  • Q1. Maximum Sum Increasing Subsequence of Length K Problem Statement You are given an array NUMS consisting of N integers and an integer K. Your task is to determine the max ...read more
  • Q2. First Unique Character in a String Problem Statement Given a string STR consisting of lowercase English letters, identify the first non-repeating character in the string ...read more
  • Q3. Implement Atoi Function You have a string 'STR' of length 'N'. Your task is to implement the atoi function, which converts the string into an integer. If the string does ...read more
View all 60 questions

Amdocs Associate Software Engineer Interview Experiences

53 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via campus placement at K K Wagh College of Engineering, Nashik and was interviewed before Dec 2021. There were 4 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 - Aptitude Test 

It Includes Logically, quantitative, english, programming questions, 2 coding questions for that we need to write code from scratch

Round 3 - Technical 

(1 Question)

  • Q1. 1. Introduce yourself 2. Tell me about your college project 3. Tell 10 commands of Unix and their uses 4. They About sql queries 5. Write down the code for palindrome number
Round 4 - HR 

(1 Question)

  • Q1. 1. Introduce yourself 2. Give short info about the amdocs 3. Are you willing to do work in shifts

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basic of sql, unix commands,practice coding related questions.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

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

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 

Basic Aptitude test which includes quantitative verbal and logical reasoning

Round 3 - Coding Test 

2 questions on programming language and 2 on sql

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep your basics good and focus more on writing a logic than entirely solving the questions

Associate Software Engineer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
asked in Clarivate
Q2. Best Time to Buy and Sell Stock II Problem Statement Given the st ... read more
Q3. Intersection of Two Arrays II Given two integer arrays ARR1 and A ... read more
asked in CGI Group
Q4. Frog Jump Problem Statement A frog is positioned on the first ste ... read more
asked in Gainsight
Q5. Connecting Ropes with Minimum Cost You are given 'N' ropes, each ... read more

I applied via campus placement at Pune Institute of Computer Technology, Pune and was interviewed before Aug 2020. There were 4 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. Introduce Yourself?
  • Q2. How to convert a string containing a number into integer without using inbuilt function?
  • Ans. 

    Convert string to integer without using inbuilt function

    • Iterate through each character and multiply by 10 and add the integer value of the character

    • Use ASCII values to convert character to integer

    • Handle negative numbers separately

  • Answered by AI
  • Q3. Real time examples of Data structures?
  • Ans. 

    Data structures are used to organize and store data in a computer program.

    • Arrays - used to store a collection of elements of the same data type

    • Linked Lists - used to store a collection of elements where each element points to the next element

    • Stacks - used to store a collection of elements where the last element added is the first element removed

    • Queues - used to store a collection of elements where the first element add...

  • Answered by AI
  • Q4. What is recursion?Explain it graphically?How compiler executed recursion?
  • Ans. 

    Recursion is a process in which a function calls itself repeatedly until a base condition is met.

    • Recursion involves breaking down a problem into smaller subproblems and solving them recursively.

    • It uses a stack to keep track of function calls and their parameters.

    • Examples include factorial, Fibonacci sequence, and binary search.

    • Compiler executes recursion by allocating memory for each function call and storing the retur...

  • Answered by AI
  • Q5. Which data structure is used in recursion?
  • Ans. 

    The data structure used in recursion is a stack.

    • Recursion uses a stack data structure to keep track of function calls.

    • Each time a function is called, its parameters and local variables are pushed onto the stack.

    • When the function returns, the values are popped off the stack.

    • This allows the program to keep track of where it is in the recursive process.

    • Examples of recursive algorithms that use a stack include depth-first

  • Answered by AI
  • Q6. Write any program of recursion and explain it using stack frames?
  • Ans. 

    A program demonstrating recursion using factorial function.

    • Recursion is a technique where a function calls itself.

    • Factorial function is a classic example of recursion.

    • Each recursive call creates a new stack frame.

    • The base case is when the input is 1, and the function returns 1.

    • The final result is the product of all the recursive calls.

    • Example: factorial(5) = 5 * factorial(4) = 5 * 4 * factorial(3) = ... = 5 * 4 * 3 * 2

  • Answered by AI
  • Q7. Addition and Deletion of a node in binary tree?
  • Ans. 

    Addition and Deletion of a node in binary tree

    • For addition, traverse the tree to find the appropriate position and add the new node as a leaf

    • For deletion, find the node to be deleted and replace it with its successor or predecessor

    • In case of deletion, if the node has two children, find the inorder successor and replace it with the node to be deleted

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be calm while your interview.If any programming question is asked first write the tes cases and just explain those to the interviewer so that he understands the person is thinking in wide area while solving a question.Dont panic even if you dont write some test cases interviewer wants to just see the broad thinking capabilities in you.After explanation of the test cases write the code and explain it according to your test cases.All the best !!

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Reverse linked List

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare for sql and coding

Amdocs interview questions for designations

 Software Associate

 (1)

 Associate Software Developer

 (4)

 Software Engineer

 (46)

 Senior Software Engineer

 (9)

 Software Testing Engineer

 (5)

 Software Support Engineer

 (2)

 Software Development Engineer

 (1)

 Junior Software Engineer

 (1)

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 50 minutes
Round difficulty - Medium

Yes consist of two code and questions MCQ of ds ,algo,Linz,shell,English and DBMS
Test happens with your webcam access.

  • Q1. 

    Nth Fibonacci Number Problem

    Calculate the Nth term in the Fibonacci sequence using the formula: F(n) = F(n-1) + F(n-2) where F(1) = F(2) = 1.

    Given a number N, determine the Nth Fibonacci number.

    Input...

  • Ans. Recursive Approach
    • In this approach, we use recursion and uses a basic condition that :
      • If ‘N’ is smaller than ‘1’(N<=1) we return ‘N’
      • Else we call the function again as ninjaJasoos(N-1) + ninjaJasoos(N-2).
    • In this way, we reached our answer.
    Space Complexity: O(n)Explanation:

    O(N),  where ‘N’ is the given number.  

    As recursion uses a stack of size ‘N’

    Time Complexity: O(2^n)Explanation:

    O(2^N), where ‘N’ i...

  • Answered Anonymously
Round 2 - Face to Face 

(2 Questions)

Round duration - 40 minutes
Round difficulty - Hard

Late night around at 8 pm 
Environmental is positive.
Interviewer made me feel positive

  • Q1. 

    Priority Queue Implementation

    Ninja is tasked with implementing a priority queue using the Heap data structure. Since Ninja is busy with tournament preparations, your help is requested to complete this ta...

  • Ans. Array representation of heap

     

    1. Since the heap is maintained in the form of a complete binary tree, the heap can be easily represented in the form of an array.
    2. To keep the tree complete and shallow, while inserting a new element insert it in the leftmost vacant position in the last level i.e., at the end of our array, and perform some operation to maintain the property of the heap.
    3. Similarly, for deleting the maximum e...
  • Answered Anonymously
  • Q2. You have 3 bulbs outside a room and 3 switches inside the room. The challenge is to determine which switch controls which bulb, with the constraint that you can only enter the bulb room once.
Round 3 - HR 

Round duration - 10 Minutes
Round difficulty - Easy

Morning time
Positive environment
Nice interviewer

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Associate Software Engineer in GurgaonEligibility criteria6 cgpa ,no gapAmdocs interview preparation:Topics to prepare for the interview - Python, Data structure, DBMS, algorithm, IotTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : practice on subject in which you are strong enough and unbeatable
Tip 2 : Always go through previous interview experiences on internet
Tip 3 : follow continuety

Application resume tips for other job seekers

Tip 1 : mention only you strong topics ,don't include anything you don't know about 
Tip 2 : always make your resume one pager

Final outcome of the interviewSelected

Skills evaluated in this interview

Get interview-ready with Top Amdocs Interview Questions

I applied via LinkedIn and was interviewed before Sep 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Java, SQL, UNIX and python

Interview Preparation Tips

Interview preparation tips for other job seekers - If u are preparing for amdocs interview, then u must know the basic Unix commands and SQL. These 2 skill are mandatory and questions will be asked from these definitely.

I applied via campus placement at Punjab Engineering College (PEC) and was interviewed before Jun 2020. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. 1. Sorting Algorithms
  • Q2. 2. Linux Basic commands
  • Q3. 3. SQL queries
  • Q4. 4. OOPS concepts ( Encapsulation and Polymorphism).

Interview Preparation Tips

Interview preparation tips for other job seekers - Be original in the interviews. Mention genuine projects and skills in your resume. Focus on one programming language and work of OOPS concepts and Data structure and Algorithms.

I applied via Campus Placement and was interviewed before Sep 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Details about major project in college

Interview Preparation Tips

Interview preparation tips for other job seekers - It was good in terms of technology and project related questions

I applied via campus placement at Birla Institute of Technology (BIT), Ranchi and was interviewed before Nov 2019. There were 6 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. I was asked two coding question, aptitude and unix command at round one, then a paper pen coding question and questions regarding Java,DS,MySql,Data communication at round 2, the round three was HR.

Interview Preparation Tips

Interview preparation tips for other job seekers - You should be good at any one of these (JAVA,C++ PYTHON), Database, DS,Data communication, Unix. Anything apart from these is add on. But these things are must

Interview Questionnaire 

1 Question

  • Q1. Prepare Unix, SQL, Puzzles, Data Structures thoroughly. Interview will last somewhere between 45 mins to 1.15 hours, be calm and they will help you if you're stuck somewhere.

Amdocs Interview FAQs

How many rounds are there in Amdocs Associate Software Engineer interview?
Amdocs interview process usually has 2-3 rounds. The most common rounds in the Amdocs interview process are Technical, Coding Test and HR.
How to prepare for Amdocs Associate 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 Amdocs, Continuous Improvement, Technical Support, Application Software and Computer science.
What are the top questions asked in Amdocs Associate Software Engineer interview?

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

  1. How to convert a string containing a number into integer without using inbuilt ...read more
  2. What is right outer join and it's use in real world scena...read more
  3. What is recursion?Explain it graphically?How compiler executed recursi...read more
How long is the Amdocs Associate Software Engineer interview process?

The duration of Amdocs Associate 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 Associate Software Engineer Interview Process

based on 35 interviews

4 Interview rounds

  • Coding Test Round
  • HR Round - 1
  • HR Round - 2
  • HR Round - 3
View more
Amdocs Associate Software Engineer Salary
based on 950 salaries
₹3.2 L/yr - ₹12 L/yr
23% more than the average Associate Software Engineer Salary in India
View more details

Amdocs Associate Software Engineer Reviews and Ratings

based on 116 reviews

3.6/5

Rating in categories

3.2

Skill development

3.4

Work-life balance

3.4

Salary

3.8

Job security

3.9

Company culture

3.0

Promotions

3.2

Work satisfaction

Explore 116 Reviews and Ratings
Software Developer
7.7k 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 L/yr - ₹13.7 L/yr

Functional Test Engineer
1.2k salaries
unlock blur

₹2.8 L/yr - ₹12.1 L/yr

Associate Software Engineer
950 salaries
unlock blur

₹3.2 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