i
Amdocs
Filter interviews by
I applied via campus placement at Pune Institute of Computer Technology, Pune and was interviewed before Aug 2020. There were 4 interview rounds.
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
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...
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...
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
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
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
I applied via Campus Placement
I applied via campus placement at National Institute of Technology, Surathkal and was interviewed in Dec 2024. There were 3 interview rounds.
Easy coding question in c
Multiple sections on aptitude, coding
Amdocs interview questions for designations
I applied via campus placement at Manipal Institute of Technology (MIT)
60 mins test , consisting mcqs and 1 coding question
Detect cycle in LinkedList by using Floyd's Tortoise and Hare algorithm.
Use two pointers, slow and fast, to traverse the LinkedList.
If there is a cycle, the fast pointer will eventually meet the slow pointer.
Initialize slow and fast pointers at the head of the LinkedList.
Move slow pointer by one step and fast pointer by two steps.
If fast pointer reaches the end of the LinkedList, there is no cycle.
Get interview-ready with Top Amdocs Interview Questions
I applied via campus placement at National Institute of Technology (NIT), Warangal and was interviewed in Jul 2024. There were 2 interview rounds.
Asked basic questions
Quantitative Aptitude, Logical Reasoning, 60 mins test
I applied via campus placement at National Institute of Technology (NIT), Durgapur and was interviewed in Sep 2023. There was 1 interview round.
Contains apptitude and coding.
Top trending discussions
Some of the top questions asked at the Amdocs Associate Software Engineer interview -
The duration of Amdocs Associate Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 35 interviews
4 Interview rounds
based on 116 reviews
Rating in categories
Software Developer
7.7k
salaries
| ₹5 L/yr - ₹17 L/yr |
Software Engineer
1.9k
salaries
| ₹4 L/yr - ₹16 L/yr |
Softwaretest Engineer
1.7k
salaries
| ₹3 L/yr - ₹13.7 L/yr |
Functional Test Engineer
1.2k
salaries
| ₹2.8 L/yr - ₹12.1 L/yr |
Associate Software Engineer
950
salaries
| ₹3.2 L/yr - ₹12 L/yr |
TCS
IBM
Infosys
Wipro