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 Software Development Engineer Interview Questions, Process, and Tips

Updated 23 Sep 2021

Amdocs Software Development Engineer Interview Experiences

1 interview found

I applied via Campus Placement and was interviewed in Aug 2021. There were 4 interview rounds.

Interview Questionnaire 

6 Questions

  • Q1. What is pointer ?
  • Ans. 

    A pointer is a variable that stores the memory address of another variable.

    • Pointers are used to manipulate memory directly.

    • They can be used to pass large data structures to functions without copying them.

    • Pointers can be used to create dynamic data structures like linked lists and trees.

    • They can also be used to access hardware directly.

    • Examples of pointer types include int*, char*, and void*.

  • Answered by AI
  • Q2. Swap 2 numbers without using 3rd variable
  • Ans. 

    Swap 2 numbers without using 3rd variable

    • Use addition and subtraction

    • Use multiplication and division

    • Use bitwise XOR operation

  • Answered by AI
  • Q3. Fibonacci series with and without recursion
  • Ans. 

    Answering Fibonacci series with and without recursion

    • Fibonacci series is a sequence of numbers where each number is the sum of the two preceding ones

    • Recursion method involves calling the function within itself

    • Non-recursive method involves using a loop to calculate the series

    • Recursive method is slower and can cause stack overflow for large inputs

    • Non-recursive method is faster and more efficient for large inputs

  • Answered by AI
  • Q4. Print series of prime numbers
  • Ans. 

    Print series of prime numbers

    • Start with 2 as the first prime number

    • Check if each number greater than 2 is divisible by any number less than it

    • If not, add it to the list of prime numbers

    • Continue until desired number of primes are found

  • Answered by AI
  • Q5. Basic Electronics questions because my branch was Electronics and Communication
  • Q6. SQL Query to outer join

Interview Preparation Tips

Interview preparation tips for other job seekers - Basic understanding of programming. Good knowledge of Data Structure and SQL will increase your chance in getting placed. Know what you write in your resume. Questions were asked mainly on this. Don't try to overexaggerate things. Keep it nice and simple and you will be good

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via campus placement at CIITM Engineering College, Jaipur and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - One-on-one 

(6 Questions)

  • Q1. Can you describe a challenging project you worked on and how you handled it?
  • Q2. How do you prioritize tasks when you have multiple deadlines to meet?
  • Ans. 

    Prioritize tasks based on deadlines, importance, and impact on overall project goals.

    • Evaluate deadlines and prioritize tasks based on urgency

    • Consider the importance of each task in relation to project goals

    • Assess the impact of completing each task on overall project progress

    • Communicate with stakeholders to understand priorities and expectations

    • Break down tasks into smaller sub-tasks to manage workload effectively

  • Answered by AI
  • Q3. Describe a situation where you had to collaborate with a difficult team member. How did you approach the situation?
  • Q4. What strategies do you use to ensure the quality of your work?
  • Q5. How do you handle feedback or criticism from peers or supervisors?
  • Ans. 

    I handle feedback by actively listening, reflecting on the criticism, and using it to improve my work.

    • I actively listen to the feedback without getting defensive

    • I reflect on the criticism to understand the underlying issues

    • I use the feedback to improve my work and skills

    • I seek clarification if needed to fully understand the feedback

    • I appreciate constructive criticism as an opportunity for growth

  • Answered by AI
  • Q6. Can you describe a time when you had to adapt to a significant change at work? How did you handle it?

Interview Preparation Tips

Interview preparation tips for other job seekers - "Thank you for the opportunity! I'm happy to share interview questions to help job seekers. I believe this is a great way to support them."
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Jan 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Easy test, oops, logic.

Round 2 - Technical 

(2 Questions)

  • Q1. Java oops, static members
  • Q2. Polymorphism, overloading, inheritance in depth.
Round 3 - One-on-one 

(2 Questions)

  • Q1. Puzzles, geometry
  • Q2. Bachelors project, masters project
Round 4 - One-on-one 

(2 Questions)

  • Q1. More puzzles
  • Q2. Behavorial
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Medium level Leetcode problems. 2 Questions were asked.

Round 2 - One-on-one 

(1 Question)

  • Q1. Design File upload and download service
  • Ans. 

    Design a file upload and download service for efficient and secure file management.

    • Use a secure authentication mechanism to ensure only authorized users can upload and download files.

    • Implement file size restrictions and validation to prevent large or malicious files from being uploaded.

    • Utilize cloud storage solutions for scalability and reliability.

    • Include version control to track changes and updates to files.

    • Consider ...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at KJ Somaiya Institute of Engineering and Information Technology and was interviewed before Jan 2023. There were 4 interview rounds.

Round 1 - Coding Test 

2-3 coding questions based on DSA

Round 2 - Aptitude Test 

It was a basic SHL test

Round 3 - Technical 

(1 Question)

  • Q1. Easy DSA and java related questions
Round 4 - HR 

(1 Question)

  • Q1. Typical HR round questions about career prospects

I applied via Approached by Company and was interviewed in Dec 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

Communication skills

Round 2 - Technical 

(2 Questions)

  • Q1. Explain about college project.
  • Q2. And coding of python.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and technology improve your skills
By learning coding properly.

I applied via Naukri.com and was interviewed in Apr 2021. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Design a REST API for UserManagement system
  • Ans. 

    Design a REST API for UserManagement system

    • Use HTTP methods like GET, POST, PUT, DELETE for CRUD operations

    • Use authentication and authorization for secure access

    • Use pagination for large datasets

    • Use query parameters for filtering, sorting, and searching

    • Use response codes to indicate success or failure

    • Use versioning to manage changes in API

    • Example endpoints: /users, /users/{id}, /users/{id}/roles

  • Answered by AI
  • Q2. Write the implementation
  • Ans. 

    Implement a function to reverse a string

    • Create an empty string to store the reversed string

    • Iterate through the original string from end to start

    • Append each character to the empty string

    • Return the reversed string

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - If you are applying for Senior Level Development role, prepare how you design the api's and segregate into small development modules

Skills evaluated in this interview

I applied via Referral and was interviewed in Mar 2020. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. What is Data Integrity?
  • Ans. 

    Data Integrity refers to the accuracy and consistency of data throughout its lifecycle.

    • Ensuring data is not corrupted or modified without authorization

    • Maintaining data accuracy and consistency through proper storage and retrieval

    • Preventing data loss or unauthorized access

    • Examples: checksums, encryption, access controls

  • Answered by AI
  • Q2. Gave an example and asked to produce that output with a query.
  • Q3. Questions like difference between union and union all. The function of cursor. Basic query tuning questions. Index, triggers etc

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview happened during the lockdown period, so it was virtual Teams meeting. I had 2 technical rounds and one Managerial round. The interviewers were quite friendly and explained everything crystal clear. Since this was a SQL post, I would suggest you to get the basics intact and try practicing few queries.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Medium- hard leetcode style question on google docs

Interview Preparation Tips

Round: Test
Experience: Shortlisting was done based on an online test.The second part had two coding questions.There was a group coding round before the interviews.
Tips: Prepare basic C concepts.Pay attention to data structures and algorithms.

Round: Other Interview
Experience: There were three interviews of duration 45-60 minutes each.The interview experience is a little different from usual. If you are not a very good coder good at solving problems, they will make you solve different case studies over the 3 interviews.
Tips: A Good CG and giving creative solutions to the case studies is important. So prepare for the case studies.

Skill Tips: ""
College Name: IIT Madras

Amdocs Interview FAQs

What are the top questions asked in Amdocs Software Development Engineer interview?

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

  1. Swap 2 numbers without using 3rd varia...read more
  2. Fibonacci series with and without recursi...read more
  3. What is pointe...read more

Tell us how to improve this page.

Amdocs Software Development Engineer Salary
based on 76 salaries
₹5.8 L/yr - ₹21 L/yr
8% less than the average Software Development Engineer Salary in India
View more details

Amdocs Software Development Engineer Reviews and Ratings

based on 4 reviews

3.7/5

Rating in categories

3.7

Skill development

4.2

Work-life balance

3.6

Salary

3.7

Job security

3.7

Company culture

3.6

Promotions

3.6

Work satisfaction

Explore 4 Reviews and Ratings
Software Developer
8.1k salaries
unlock blur

₹5 L/yr - ₹16.9 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

₹4 L/yr - ₹12.1 L/yr

Associate Software Engineer
955 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