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

Software Development

Amdocs
upvote
share-icon
3 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
I joined my college after giving the JEE exam. At first, I was unaware of coding then after two years, my seniors told me this was the only way to crack big companies. Then I started practicing coding from different platforms like Code Studio. I was prepared for interviews by the end of three years in my college.
Application story
This company visited our campus for the placement. We just had to apply through our resumes. First, resume shortlisting was done and later, they took the online assessment. Finally, the shortlisted candidates were called for the interview rounds.
Why selected/rejected for the role?
I was selected because I was able to solve problems quickly and efficiently. I was able to communicate well which helped me crack the interview as well.
Preparation
Duration: 4 months
Topics: Data Structure, Stack & Linked list, Java, Interface, Inheritance, Exceptional handling, Java Collections (Arraylist, vector, LinkedList, Queue), C++/C, Pointers, OOPs, Python, Computer Networking, OSI model, Switch & Router, Topology
Tip
Tip

Tip 1 : Confidence is a key to success (Make eye contact).
Tip 2 : Practice puzzles question daily (At least 1 per day).
Tip 3 : Practice daily for written tests (Aptitude, Reasoning, Verbal).
Tip 4 : Do coding questions daily at least 5 per day.

Application process
Where: Campus
Eligibility: More than 65%
Resume Tip
Resume tip

Tip 1 : Mention about your Project.
Tip 2 : Mention about training.

Interview rounds

01
Round
Medium
Online Coding Interview
Duration120 minutes
Interview date9 Feb 2020
Coding problem1

1. There was a aptitude , technical and coding test which consist of 20 questions of aptitude , 15 questions of reasoning , 20 question of Java/SQL/Unix and 1 of coding question which are quite easy.
2. Timing for online first round exam is sufficient.

1. First Unique Character in a String

Moderate
15m average time
80% success
0/80
Asked in companies
OYOAmdocs

You are given a string A consisting of lower case English letters. You have to find the first non-repeating character from each stream of characters.

For Example: If the given string is 'bbaca', then the operations are done as:

The first stream is “b” and the first non-repeating character is ‘b’ itself, so print ‘b’. 
The next stream is “bb” and there are no non-repeating characters, so print nothing.
The next stream is “bba” and the first non-repeating character is ‘a’, so print ‘a’. 
The next stream is “bbac” and the first non-repeating character is ‘a’, so print ‘a’. 
The next stream is “bbaca” and the first non-repeating character is ‘c’, so print ‘c’. 
Problem approach

1. Make hash_map which will map the character to there frequencies.
2. Traverse the string.
3. Increase the count of current character.
4. Traverse the string again and check whether the current character frequency=1.
5. Print that first character which have frequency 1.

Try solving now
02
Round
Medium
Face to Face
Duration40 minutes
Interview date22 Jan 2020
Coding problem2

1. PUZZLE

If I give you 4 tablets which contain 2 for fever and 2 for cold, given all 4 have the same size shape and color and
you have to take one cold and one fever tablet. How will you choose correctly?

Problem approach

Tip 1 :  Arrange Four identical tablets in a row.
Tip 2 :  Break each tablet into two halves and now take each broken half from each tablet.
Tip 3 : You will get 2 half cold and 2 half for fever tablets together making 1 cold and 1 fever.

2. Theory Questions

1. Tell me about yourself (Mention your project or training )
2. What is a primary key? (Learn)
3. Difference between delete and truncate. (Learn)
4. What is normalization? (Learn)
5. What is Abstract class (Java)? (Learn)
6. Explain collection in Java. (Learn)
7. Differentiate between overloading and overriding. (Learn)
8. Explain about your project
10. Real life example of Linked list. (Train)

03
Round
Easy
HR Round
Duration10 minutes
Interview date22 Jan 2021
Coding problem1

1. Behavioral questions

1. Tell me something not there in your resume.
2. Why do you want tp work at amdocs?
3. Do you work well under pressure?
4. Will you relocate in the future?
5. Do you have any question for us?

Problem approach

Ans 1) Strength -> I believe that my greatest strength is the ability to solve problems quickly and efficiently, which makes me unique from others.
Ans 2) a) It is a semi -product based company, as it develops the products and provides services for the same.
b) Amdocs employees get to enjoy a positive and happy work environment.
Ans 3) Yes ,I enjoy working under pressure because I believe it helps me grow.
Ans 4) Yes, because I love to travel to new places.

Here's your problem of the day

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

Skill covered: Programming

What is 3 + 2 * 4 based on operator precedence?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 4 problems
Interviewed by Amdocs
1705 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amdocs
832 views
0 comments
0 upvotes
company logo
Associate Software Engineer
4 rounds | 6 problems
Interviewed by Amdocs
993 views
0 comments
0 upvotes
company logo
Software Engineer
1 rounds | 1 problems
Interviewed by Amdocs
272 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Development
3 rounds | 5 problems
Interviewed by PhonePe
12062 views
0 comments
0 upvotes
company logo
Software Development
3 rounds | 5 problems
Interviewed by Microsoft
1385 views
0 comments
0 upvotes