Amdocs interview experience Real time questions & tips from candidates to crack your interview

Associate Software Engineer

Amdocs
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 4.5 months
Topics: Data Structure & Algorithms, Operating System, DBMS, OOPS, Computer Networks, Recursion
Tip
Tip

Tip 1 : Focus on data structures and algorithms part more.Do coding question daily.
Tip 2 : Practice puzzles question daily.
Tip 3 : Revise your projects also specially which you made in your 1st and 2nd year.

Application process
Where: Campus
Eligibility: Above 60% in 10th,12th/Diploma and above 6 CGPA(no backlog courses at present)
Resume Tip
Resume tip

Tip 1 : First of all, resume should be 1 pager. Choose a nice format. There shouldn't be many empty spaces and at the same time don't add everything in your resume and make it look messy and lengthy.
Tip 2 : Mention and explain in short your projects and all trainings you did.
Tip 3 : Focus on skills.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration120 Minutes
Interview date20 Sep 2019
Coding problem1

It was an online MCQ's + coding round consisting of 20 MCQ’s and 1 coding problem.

1. Detect and Remove Loop

Moderate
10m average time
90% success
0/80
Asked in companies
IBMDelhiveryQualcomm

Given a singly linked list, you have to detect the loop and remove the loop from the linked list, if present. You have to make changes in the given linked list itself and return the updated linked list.

Expected Complexity: Try doing it in O(n) time complexity and O(1) space complexity. Here, n is the number of nodes in the linked list.

Problem approach

I used two pointer approach (fast and slow). Put slow to head and fast to next of head.Slow was moving one by one and fast was covering 2 nodes at a time and if both the pointers meet at some point then there is a loop in linked list.

Try solving now
02
Round
Easy
Face to Face
Duration60 Minutes
Interview date1 Oct 2019
Coding problem2

1. Tell me about yourself (Mention your project or training )
2. What is primary key?
3. Difference between delete and truncate.
5. What is Abstract class (Java)?
6. Explain collection in Java.
7. Differentiate between overloading and overriding
8. Explain about your project
9. Puzzle question:Climbing Ant Interview Puzzle
10.1 Coding question: Rotate 2d array

1. Puzzle

An ant climbs 6 meters and falls 3 meters in the alternate minutes. How much time will the ant take to climb a wall that is 60 meters high

Problem approach

Tip 1 : The ant climbs 6 meters in one minute and then falls down 3 meters in the second minute, the distance that it covers in 2 minutes is 3 meters.

Thus for climbing 54 meters, the ant will require time = 52*2/3 = 36 minutes.

We have counted only for 54 meters as it will climb the remaining six meters in one minute.

Thus the total time required to climb the 60 meters wall = 36 + 1 = 37 minutes.

2. Inplace rotate matrix 90 degree

Easy
12m average time
80% success
0/40
Asked in companies
OLX GroupSalesforceUrban Company (UrbanClap)

You are given a square matrix of non-negative integers of size 'N x N'. Your task is to rotate that array by 90 degrees in an anti-clockwise direction without using any extra space.

For example:

For given 2D array :

    [    [ 1,  2,  3 ],
         [ 4,  5,  6 ],
         [ 7,  8,  9 ]  ]

After 90 degree rotation in anti clockwise direction, it will become:

    [   [ 3,  6,  9 ],
        [ 2,  5,  8 ],
        [ 1,  4,  7 ]   ]
Problem approach

i) find the transpose of matrix, which can be done in O(n) easily
ii) reverse the transpose

Try solving now
03
Round
Easy
HR Round
Duration30 Minutes
Interview date2 Oct 2019
Coding problem2

Typical managerial round.

1. Basic HR questions

1. Why do you want to work at Amdocs?
2. Tell me about yourself and your family
3. Do you work well under pressure?
4. Will you relocate in the future?
5. Do you have any question for us?

Problem approach

Tip 1 : Just gave him a brief introduction and told him about my parents and their occupation.

2. HR Question

Why do you want to work at amdocs?

Problem approach

Tip 1 : It is a semi -product based company, as it develops the products and provides services for the same.
Tip 2 : Amdocs employees get to enjoy a positive and happy work environment.Work culture is healthy.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
Associate Software Engineer
3 rounds | 10 problems
Interviewed by Amdocs
2410 views
0 comments
0 upvotes
company logo
Associate Software Engineer
2 rounds | 2 problems
Interviewed by Amdocs
1198 views
0 comments
0 upvotes
company logo
Associate Software Engineer
3 rounds | 4 problems
Interviewed by Amdocs
1065 views
1 comments
0 upvotes
company logo
Associate Software Engineer
4 rounds | 6 problems
Interviewed by Amdocs
1269 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Associate Software Engineer
3 rounds | 5 problems
Interviewed by Optum
2176 views
0 comments
0 upvotes
company logo
Associate Software Engineer
3 rounds | 5 problems
Interviewed by SAP Labs
1389 views
0 comments
0 upvotes