i
Amdocs
Filter interviews by
I can join immediately, but I am flexible to accommodate your needs for a smooth transition.
I am available to start right away, ensuring no disruption in the recovery process.
If needed, I can assist in the handover process to ensure a seamless transition.
I understand the urgency in disaster recovery and am prepared to prioritize this role.
Samplers collect data from the application, while Listeners process and display that data in various formats.
Samplers are responsible for sending requests to the server and receiving responses.
Examples of Samplers include HTTP Request, FTP Request, and JDBC Request.
Listeners are used to capture and visualize the results of the Samplers.
Examples of Listeners include View Results Tree, Aggregate Report, and Summary ...
I utilize various tools for performance testing to ensure applications meet speed and scalability requirements.
Apache JMeter: A popular open-source tool for load testing web applications.
LoadRunner: A comprehensive performance testing tool that supports various protocols.
Gatling: A powerful tool for testing web applications, known for its high performance and ease of use.
BlazeMeter: A cloud-based performance testi...
Fiber engineering involves the design, development, and application of fiber materials for various industries.
Focuses on creating synthetic and natural fibers for textiles, composites, and other applications.
Involves understanding fiber properties like tensile strength, elasticity, and thermal resistance.
Examples include developing carbon fibers for aerospace or biodegradable fibers for sustainable textiles.
Incorp...
What people are saying about Amdocs
Relational databases store data in structured tables, allowing for complex queries and relationships between data entities.
Data is organized in tables (e.g., Customers, Orders) with rows and columns.
Each table has a primary key that uniquely identifies each record (e.g., CustomerID).
Tables can be related through foreign keys, enabling data integrity (e.g., Order table referencing CustomerID).
SQL (Structured Query ...
In the Southeast market, the pole not required for PLA is the cold pole, as it doesn't influence the production process.
PLA (Polylactic Acid) production typically requires heat for polymerization.
The cold pole is not necessary as it does not contribute to the thermal processes.
In contrast, the hot pole is essential for maintaining the required temperatures.
For example, in extrusion processes, maintaining heat is c...
Agile is an iterative approach to software development that emphasizes flexibility, collaboration, and customer feedback.
Focuses on delivering small, incremental changes to software.
Encourages collaboration between cross-functional teams, such as developers and testers.
Utilizes time-boxed iterations called sprints, typically lasting 1-4 weeks.
Incorporates regular feedback loops through sprint reviews and retrospec...
Smoke testing checks basic functionality, while sanity testing verifies specific functionalities after changes. Both are part of regression testing.
Smoke Testing: A preliminary test to check if the basic functions of an application work. Example: Verifying if the application launches.
Sanity Testing: A focused test to ensure that specific functionalities work after changes. Example: Testing a new feature after a bu...
Priority refers to the urgency of fixing a defect, while severity indicates the impact of the defect on the system.
Priority is about the order in which defects should be fixed, while severity is about the impact of the defect.
High severity defects may not always be high priority. For example, a critical bug in a rarely used feature may be severe but low priority.
Conversely, a minor defect in a key feature may be h...
IMAP (Internet Message Access Protocol) is a protocol for accessing and managing email on a remote mail server.
IMAP allows users to access their email from multiple devices while keeping messages synchronized.
Unlike POP3, IMAP does not download emails; it keeps them on the server.
IMAP supports folder management, allowing users to organize emails into different folders.
Example: A user can read an email on their pho...
I applied via Approached by Company and was interviewed in Nov 2021. There were 3 interview rounds.
I applied via Company Website and was interviewed in Dec 2024. There were 3 interview rounds.
Basic self evaluation test.
Handling class imbalance involves techniques like resampling, using different algorithms, and adjusting class weights.
Use resampling techniques like oversampling or undersampling to balance the classes.
Utilize algorithms that are robust to class imbalance, such as Random Forest, XGBoost, or SVM.
Adjust class weights in the model to give more importance to minority class.
Use evaluation metrics like F1 score, precision, r...
I appeared for an interview in Feb 2025.
JIRA hierarchy includes Boards, Projects, Issues, Epics, Stories, and Sub-tasks.
Boards are used to visualize and manage work in progress.
Projects contain issues and can be broken down into Epics, Stories, and Sub-tasks.
Epics are large bodies of work that can be broken down into Stories.
Stories represent individual units of work that can be further broken down into Sub-tasks.
Risk management is the process of identifying, assessing, and prioritizing risks followed by coordinated and economical application of resources to minimize, monitor, and control the probability and impact of unfortunate events.
Identifying potential risks that could impact the project or organization
Assessing the likelihood and impact of each risk
Prioritizing risks based on their potential impact
Developing strategies t...
I applied via Campus Placement
1 coding question and MCQ on CS fundamentals were asked.
Find elements that appear exactly twice in an array using efficient algorithms.
Use a hash map to count occurrences of each element.
Iterate through the map to collect elements with a count of 2.
Example: For array [1, 2, 3, 2, 1], the output is [1, 2].
Time complexity is O(n) and space complexity is O(n).
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 Naukri.com and was interviewed in Dec 2024. There were 3 interview rounds.
Agenda could be anything but prepration should be in essential pointers
I have been employed with the organization for 5 years.
Employed for 5 years
Started in entry-level position and progressed to current role
Received promotions and increased responsibilities over time
I appeared for an interview in Jul 2025, where I was asked the following questions.
Samplers collect data from the application, while Listeners process and display that data in various formats.
Samplers are responsible for sending requests to the server and receiving responses.
Examples of Samplers include HTTP Request, FTP Request, and JDBC Request.
Listeners are used to capture and visualize the results of the Samplers.
Examples of Listeners include View Results Tree, Aggregate Report, and Summary Repor...
I utilize various tools for performance testing to ensure applications meet speed and scalability requirements.
Apache JMeter: A popular open-source tool for load testing web applications.
LoadRunner: A comprehensive performance testing tool that supports various protocols.
Gatling: A powerful tool for testing web applications, known for its high performance and ease of use.
BlazeMeter: A cloud-based performance testing to...
I appeared for an interview in Aug 2024.
A JUnit test case verifies the functionality of a Java method using assertions to check expected outcomes.
Use @Test annotation to define a test method.
Utilize assertions like assertEquals, assertTrue, etc., to validate results.
Example: @Test public void testAddition() { assertEquals(5, add(2, 3)); }
Use @Before to set up any necessary preconditions before tests.
Use @After to clean up resources after tests.
I want to join Amdocs because of their reputation for innovation and their commitment to employee growth.
Amdocs is known for its cutting-edge technology solutions in the telecommunications industry
I am impressed by Amdocs' focus on continuous learning and development for its employees
I believe that Amdocs offers a dynamic and challenging work environment that will help me grow as a software engineer
I applied via Campus Placement
I am a passionate software engineer with a strong foundation in coding, problem-solving, and teamwork, eager to contribute to innovative projects.
Graduated with a degree in Computer Science, where I developed a solid understanding of algorithms and data structures.
Completed an internship at XYZ Company, where I worked on a team to develop a web application using React and Node.js.
Participated in coding competitions, en...
I come from a close-knit family that values education and support, fostering my passion for technology and problem-solving.
My parents are both educators, which instilled a love for learning in me from a young age.
I have a younger sister who is pursuing her degree in computer science, inspiring me to excel in my own studies.
Family gatherings often involve discussions about technology and innovation, encouraging my inter...
I appeared for an interview before Aug 2024, where I was asked the following questions.
I can join immediately, but I am flexible to accommodate your needs for a smooth transition.
I am available to start right away, ensuring no disruption in the recovery process.
If needed, I can assist in the handover process to ensure a seamless transition.
I understand the urgency in disaster recovery and am prepared to prioritize this role.
Big data refers to large and complex data sets that are difficult to process using traditional data processing applications.
Big data involves large volumes of data
It includes data from various sources such as social media, sensors, and business transactions
Big data requires specialized tools and technologies for processing and analysis
Spark is a distributed computing framework that processes big data in memory and is known for its speed and ease of use.
Spark is a distributed computing framework that can process data in memory for faster processing.
It uses Resilient Distributed Datasets (RDDs) for fault-tolerant distributed data processing.
Spark provides high-level APIs in Java, Scala, Python, and R for ease of use.
It supports various data sources li...
Our application is a data engineering platform that processes and analyzes large volumes of data to provide valuable insights.
Our application uses various data processing techniques such as ETL (Extract, Transform, Load) to clean and transform raw data into usable formats.
We utilize big data technologies like Hadoop, Spark, and Kafka to handle large datasets efficiently.
The application also includes machine learning al...
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 376 interview experiences
Difficulty level
Duration
based on 4.4k reviews
Rating in categories
Software Developer
8.6k
salaries
| ₹9.2 L/yr - ₹15.6 L/yr |
Software Engineer
2k
salaries
| ₹7.7 L/yr - ₹16.2 L/yr |
Softwaretest Engineer
1.8k
salaries
| ₹5.8 L/yr - ₹14 L/yr |
Functional Test Engineer
1.2k
salaries
| ₹5.2 L/yr - ₹12.5 L/yr |
Associate Software Engineer
1k
salaries
| ₹4.8 L/yr - ₹10 L/yr |
TCS
IBM
Oracle
Carelon Global Solutions