Round 1 (Online Test): It had two sections:
- Coding Questions
There were 2 questions based on problem-solving skills
You are given a vector of words. Two words are connected if there is a difference of at most one character. You have to return a vector containing words that are connected one way or another.
Eg: CAT, BAT, BAD. Here CAT is connected to BAT directly.
CAT is also connected to BAD indirectly since BAT is connected to BAD.
Note that it is possible that the mutual connection of two words doesn’t lie between them, consider the following possible test case :
CAT, BAD, BAT
Here, the answer in both cases is the same.
There were two SQL query questions as well.
Geeksforgeeks playlist can help you with this: https://www.youtube.com/playlist?list=PLqM7alHXFySGweLxxAdBDK1CcDEgF-Kwx
Round 2 (Technical Round): Begins with the basic introduction and background knowledge of computer science. The focus was majorly on data structures and database management system concepts
Three coding questions were asked (Basic level)
- Check if a given integer is palindrome or not.
- How to find the middle element of the linked list.
- How to check if the given linked list is circular.
He asked to write SQL queries on how to retrieve the top 5 students from the database according to the highest marks without using the top command.
A thorough discussion on blockchain technology has happened (It was from my project)
He then asked about my experience with AWS and Big Data. I gave him basic intuition about the technologies and their applications.
One puzzle was asked: Given 9 balls having 8 of them equal weights while one is heavier one. You have to find the heavier in minimum attempts on the weighing machine.
You can put any number of balls on the weighing machine.
Give it a shot.
The answer is 2
Finally, they asked some scenario-based questions and Q&A session.
It lasts around 40-45 minutes.
Round 3 (HR):
- Why Amdocs?
- Family background
- Whether you want to do further studies
- Weakness and strengths
- What do you feel your biggest achievement so far?
- Location preference
Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, Amazon and Microsoft Test Serieses.