Amdocs Interview Experience for Software Developer Associate FTE (Campus Hiring)
Round 1 (Online Test): It had two sections:
- Coding Questions
There were 2 questions based on problem-solving skills
Hey geek! It's time to become a success story instead of reading them. Check out our most renowned DSA Self Paced Course, now at a student-friendly price and become industry ready. And if you are looking for a more complete interview preparation resource, check out Complete Interview Preparation Course that will prepare you for the SDE role of your dreams!
Feeling prepared enough for your interview? Test your skills with our Test Series that will help you prepare for top companies like Amazon, Microsft, TCS, Wipro, Google and many more!
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