Amdocs online test by amcat

Amdocs online test by amcat

for placement paper check on these on links

Amdocs Interview Experience | Set 1 (On-Campus)
Round 1:

Written test was conducted by AMCAT:

Personality test – 80 ques (20 min).
Aptitude (quant) – 12 ques (16 min).
Logical Reasoning – 12 ques (14 min).
Coding test (C/C++/Java) – 2 ques (45 min).
Unix/ Sql (PL-SQL)/ C – 30 ques (30 min).


1.Quantative (16 ques in 16 min)
2.Reasoning(14 in 14 min).
3.English(18 in 16 min).
4.Coding(2 question in 45 min).

(I)Print pattern(for N=4)


(II) Merge two array and sort them(can’t use inbuilt function) Take care of TLE.

5.Sql+dbms(10 question) +unix(10 q)+c+ds(10 quest) in 30 min.

—->16 Shortlisted

Round 2: Technical(1 hr)

1. What is inline function? Advantages of it.
2. Explain process state diagram.Explain degree of multiprogramming.
3. Tell me about fragmentation(told about internal as well as external). How external fragmentation can be prevented?
4. Entry control loop and Exit control loop.
5. What is an Abstract class?
6. What is pure Virtual function? Why we need it?
7. What makes a DBMS a RDBMS(told about E.F.Codd and 12 rules)
8. What is binary search tree? Insertion and deletion in BST(required codes).
9. Garbage collector in java and in c++.
10. Difference between calloc ,malloc and realloc.Why they are used?
11. Asked about new and delete operator in C++.
12. Asked about memory leak.
13. What is polymorphism?Explain types of it.
14. Difference between #include and #include “stdio.h”
15. What is encapsulation? Explain with an example.
16. What is the difference between overloading and overriding?
17. What is Stored procedure and triggers in sql and difference between the two.
18. How is Python better than any other language?What is the major advantages of it.(Project)
19. Explain your ongoing project. What is normal distribution? (Project)
20. Write code for the Insertion of a node into a circularly linked list?
21. What is Tower of Hanoi and how to solve it.
22. Draw a tree which is Perfect tree and another, Complete tree.
23. Behavioural Question: If in a team of 10, 6 employee do not work what will you do at your level?

Round 3:HR(15 min)

1. Where are you from?
2. What are your Goals in Life?
3. Tell me about your strength? Give me an example for the same.
4. Joining location:Pune or Gurgaon
5. Tell me about your Family background.
6. Why Amdocs?
7. What is Amdocs?


1] Online Test : Test was held at Amdocs campus. It had 5 sections – SQL,UNIX,Decision Making, Quantitative aptitude and Data Interpretation. Except SQL and UNIX all other sections were very easy. You can score full out of marks there. Even SQL and Unix were easy but some questions were difficult.

Quant Apti – simple questions on time and work, numbers, profit and loss, ages etc.
SQL – If you are good in SQL it’s easy. Simple questions on joins, functions, indexes etc.
Unix – It’s a bit tough as most questions were based on commands that we probably don’t use that often like tee, sort -u, replace all – 1,$ s/old_string/new_string/g etc.
Data Interpretation and Reasoning – Kid’s stuff just be alert when solving. Bar chart problems, translate problems etc.

Asked to leave after test, got call from consultancy to attend F2F interview next week.

2] F2F interview : Before F2F interview we were given hard copy of presentation which was based on different telecom billing and rating chain modules in Amdocs like – Ordering, Pricing, Pricing, Billing, CRM, EPC catalogue etc. There was a page having blocks of these modules connected with arrows. We had to explain how these modules are connected together by writing functionality over the arrows.

Having done that, we were sent to F2F interview. There was a 2-men panel, they asked like Tell me about yourself, family and background etc. Next they asked about my project and asked me to explain Telecom billing chain and the exercise given on presentation. This took almost half an hour or more.

Next they asked about SQL and Unix. In SQL how to delete duplicates in a table like:

Col1 Col2
123 789
789 123

Considering, these are duplicates how we delete them? It can be done by self join. But I couldn’t remember it, so I wrote a procedure for that. Then they asked on Unix.
How to find a pattern in a file, said – using grep. How to ignore case – grep -i

How to search a pattern in whole directory told.
grep -i “hello” *.*

Then they asked about chmod. chmod ug=rx meaning and all. Those clearing the interview were asked to wait. After waiting for a while, we had a meeting with a Senior Manager who explained us about our roles and responsibilities and nature of work.


The quants are moderate and some questions are easy, you must do the answers very fast in this section because the time is not sufficient and some questions are tough. The questions from logs, powers, time and work, probability etc.


I think this is easy then others and you can score more in this section but you must ability to do fast. This questions from directions, blood relations, etc.


In this section you have good in doing passage then you crack this section because there is 2 passages each have 3-4 questions and other questions from prepositions and synonyms and antonyms etc.


This section is also moderate and some questions are high level. There is 10 questions from unix, 10 questions from sql, last 10 questions from C, Java, C++ based on your selection when you’re starting exam. Better to choose C. Unix and sql is mandatory.

In unix questions are prepare all commons with more examples because they are given so practical questions. Sql is tight and prepare select command is very important. Sql programs is given and you answers the output. C is also answered the output for programs.


This section is consists of 7 programs. There is code is given, you can modify the bugs and get the relevant output which is given in the program. There is select one language from C, C++, Java before starting this section. You have good at program analysis, you definitely crack this section.

1: Written test (2 hour 15 min) taken by AMCAT.

.Quant (16 ques in 16 min).
.Reasoning(14 in 14 min).
.Eng(18 in 16 min).
.Coding(2 question in 45 min).
.Sql+dbms(10 question) +unix(10 q)+c+ds(10 quest) in 30 min.

2. Interview:(2 interview)(1 hours each).

1. C, DS, OS, Unix(linked list basic quest, unix 10 commands, memory management, what is pixel).

2. C, DS, OS, Unix, Networking(tree creation code, height of tree without using recursion, find loop in linked list without using slow and fast pointer, deadlock, race condition, mutex, semaphore, unix 5 commands).

3. HR interview(40 min).
Basic hr question.