i
Amdocs
Filter interviews by
I applied via Campus Placement and was interviewed before Jan 2024. There were 2 interview rounds.
2 easy coding question
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...
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
Data structure related question
To find the second highest integer in an array, sort the array in descending order and return the second element.
Sort the array in descending order
Return the second element in the sorted array
Handle edge cases like duplicates or small arrays
I applied via campus placement at Indian School of Mines (ISM), Dhanbad and was interviewed in Jul 2024. There were 2 interview rounds.
I am a software engineer with 5 years of experience in developing web applications using Java, Spring, and Angular.
5 years of experience in software development
Proficient in Java, Spring, and Angular
Strong problem-solving skills
Experience working in Agile development environment
Passionate about learning new technologies
I applied via Company Website and was interviewed in May 2024. There were 4 interview rounds.
Microservices are best used when you have a large, complex application that can be broken down into smaller, independent services.
Use microservices when you need to scale different parts of your application independently.
Microservices are beneficial when you have multiple teams working on different services.
They are useful when you want to adopt different technologies for different services.
Microservices can improve fa...
Amdocs interview questions for designations
Mix of apti and coding
Binary search is a divide and conquer algorithm that searches for a target value within a sorted array.
Ensure the array is sorted before performing binary search.
Compare the target value with the middle element of the array.
If the target value is less than the middle element, search the left half of the array. If greater, search the right half.
Repeat the process until the target value is found or the subarray is empty.
I prioritize tasks, use time management tools, take breaks, and set boundaries.
Create a to-do list with priorities
Use time management tools like calendars and task managers
Take short breaks to stay refreshed
Set boundaries to avoid distractions
Delegate tasks when necessary
Get interview-ready with Top Amdocs Interview Questions
I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.
So it was MCQ related to AWS along with a TypeScript program. It was 3 hours long.
I applied via Referral and was interviewed in Jun 2024. There were 3 interview rounds.
Easy and midium level coding test
I applied via LinkedIn and was interviewed in Mar 2024. There was 1 interview round.
A palindrome is a word, phrase, number, or other sequence of characters that reads the same forward and backward.
Create a function that takes a string as input
Remove all non-alphanumeric characters and convert the string to lowercase
Check if the reversed string is equal to the original string to determine if it is a palindrome
I applied via Company Website and was interviewed in Oct 2023. There were 3 interview rounds.
Yes, I am okay with the location.
I am open to working in different locations.
I am flexible and adaptable to new environments.
I prioritize the opportunity and the work over the location.
I have experience working remotely or in different cities.
I am willing to relocate if required.
I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed in Sep 2023. There were 2 interview rounds.
For duration of almost 2 hours had the coding + technical mcq
Delete removes specific rows from a table, while truncate removes all rows from a table.
Delete is a DML command, while truncate is a DDL command.
Delete operation can be rolled back, while truncate operation cannot be rolled back.
Delete operation triggers delete triggers, while truncate operation does not trigger any triggers.
Delete operation is slower compared to truncate operation.
Example: DELETE FROM table_name WHERE
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down data into smaller, more manageable tables
It helps in reducing data redundancy by storing data in a structured manner
Normalization ensures data integrity by avoiding update anomalies
There are different normal forms like 1NF, 2NF, 3NF, BCNF, etc.
Top trending discussions
4 Interview rounds
based on 187 reviews
Rating in categories
Software Developer
7.7k
salaries
| ₹5 L/yr - ₹16.8 L/yr |
Software Engineer
1.9k
salaries
| ₹4 L/yr - ₹16 L/yr |
Softwaretest Engineer
1.7k
salaries
| ₹3 L/yr - ₹13.5 L/yr |
Functional Test Engineer
1.3k
salaries
| ₹4 L/yr - ₹12.2 L/yr |
Associate Software Engineer
956
salaries
| ₹3.2 L/yr - ₹12 L/yr |
TCS
IBM
Infosys
Wipro