i
Amdocs
Filter interviews by
Multiple sections on aptitude, coding
Mcq questions to be completed in one hour
Amdocs interview questions for popular designations
Get interview-ready with Top Amdocs Interview Questions
I applied via Referral and was interviewed in Feb 2024. There were 2 interview rounds.
Design a system to read from a CDN
Utilize a CDN to store and deliver content efficiently
Implement caching mechanisms to reduce load times
Use a content delivery network like Cloudflare or Akamai
Consider implementing a multi-CDN strategy for redundancy and performance optimization
Memory management involves allocating and deallocating memory efficiently to optimize system performance.
Use dynamic memory allocation functions like malloc, calloc, and realloc to allocate memory as needed
Track memory usage and release unused memory using free function to prevent memory leaks
Implement memory pooling or caching to reuse memory blocks and reduce overhead of frequent allocation/deallocation
Use memory pro...
It consisted of both technical programming and theoretical concepts. C++ and SQL
Sorting algorithms differ in their approach to sorting elements in an array.
Bubble Sort - compares adjacent elements and swaps them if they are in the wrong order
Merge Sort - divides the array into two halves, sorts them, and then merges them
Quick Sort - picks a pivot element and partitions the array around the pivot
Selection Sort - repeatedly selects the minimum element and swaps it with the current element
Insertion S...
One hour of Test with C program and aptitude
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
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
Convert Monolith to Microservices involves breaking down a large application into smaller, independent services.
Identify bounded contexts within the monolith
Decompose the monolith into separate services based on identified bounded contexts
Implement communication between services using APIs or messaging queues
Use containerization technologies like Docker for deployment
Implement service discovery and load balancing for e
CharArray should be used to store passwords for security reasons.
CharArray is more secure as it can be cleared from memory after use, unlike String which is immutable
String objects are stored in the String pool and can be accessed by other parts of the program
CharArray allows for more control over the password data and reduces the risk of exposure
API Gateway in Microservices acts as a single entry point for all client requests to access multiple microservices.
API Gateway handles authentication, authorization, load balancing, caching, and routing of requests to appropriate microservices.
It helps in decoupling client applications from individual microservices, providing a more centralized and manageable architecture.
Examples of API Gateways include Netflix Zuul,
Spring Actuator is a feature in Spring Boot that allows monitoring and managing the application.
Spring Actuator provides endpoints to monitor application health, metrics, info, etc.
It helps in understanding the internal state of the application and its performance.
Actuator endpoints can be accessed over HTTP, providing useful information for monitoring tools.
Example: /actuator/health, /actuator/metrics, /actuator/info
Different parameters in JCL include job name, job class, job priority, job card, job statement, job steps, and job disposition.
Job name: Identifies the job to the operating system
Job class: Specifies the class of resources the job requires
Job priority: Determines the order in which jobs are executed
Job card: Contains information about the job such as account number, job name, and programmer name
Job statement: Defines t...
In COBOL, divisions are used to organize the program into different sections based on functionality.
COBOL programs are divided into four divisions: Identification, Environment, Data, and Procedure.
Identification Division contains program name, author, date, etc.
Environment Division specifies the hardware and software environment.
Data Division defines the data structures used in the program.
Procedure Division contains t...
Top trending discussions
Some of the top questions asked at the Amdocs interview -
The duration of Amdocs interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 355 interviews
Interview experience
Software Developer
8.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
1.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Softwaretest Engineer
1.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Functional Test Engineer
1.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Software Engineer
1k
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
IBM
Infosys
Wipro