Skip to content

Amdocs Interview Experiences

How Amdocs fresher interviews usually run, campus and off-campus. Patterns shift by year and role, so treat this as a prep map, not a script.

Amdocs is a telecom software company - billing, charging, CRM, and monetisation systems for operators - with large India delivery centres including Pune and Gurugram. That shapes the interview: databases, SQL, and fundamentals carry more weight than competitive-programming exotica.

Round Duration What they test
Online assessment 90-135 min Aptitude, logical, verbal, technical MCQs (SQL, Unix, OS, C/Java), 2-3 coding problems
Technical interview 1 30-60 min DSA, SQL/DBMS, OOPs, OS, project deep-dive
Technical / managerial 2 30-45 min Deeper DSA, role-specific stack, design fundamentals (not in every drive)
HR 20-30 min Motivation, location, joining logistics, behavioural

Experience 1: software developer, on-campus (2025)

Section titled “Experience 1: software developer, on-campus (2025)”

Profile: B.Tech CSE, ~8.1 CGPA, one internship in Java, regular DSA practice

Online assessment

  • Five sections in one sitting: quantitative aptitude, logical reasoning, verbal ability, a technical MCQ block, and coding.
  • The technical MCQs were the differentiator - SQL output questions, a couple of Linux command questions, and OS basics like process vs thread.
  • Two coding problems at an easy-to-medium level; string manipulation and a simple array traversal. Passing all test cases mattered more than elegance.

Technical interview (~45 min)

  • Started with the resume: my internship project, what I personally built, and which parts I would redo.
  • SQL: write a query to find the second-highest value, then explain the difference between an inner join and a left join.
  • OOPs: overloading vs overriding, and what the static keyword actually does.
  • One coding question on paper-style shared editor: find the second-largest element in an array without sorting.

HR (~25 min)

  • Why Amdocs, location preference, and when I could join.
  • One behavioural question about a disagreement in a team project.

Result: Selected
What helped: Revising SQL properly. The DSA was standard, but the database questions were where other candidates lost ground.

Experience 2: software engineer, off-campus (2024-2025)

Section titled “Experience 2: software engineer, off-campus (2024-2025)”

Profile: B.Tech IT, ~7.4 CGPA, applied through the careers portal, strong project work

What differed

  • The assessment felt tighter on time, and the coding section had a third problem involving recursion.
  • Two technical rounds instead of one. The second went deeper: DBMS normalisation, indexing basics, and how I would design the tables for a simple billing scenario.
  • The interviewer connected questions back to Amdocs’s domain - “if this were a customer’s monthly bill, what would you index?”

Mistakes that hurt other candidates

  • Treating SQL as a secondary skill
  • Coding before clarifying constraints and edge cases
  • Being unable to explain a resume project beyond the tech-stack list

Result: Selected after the HR call
Takeaway: For Amdocs, solid fundamentals plus real database comfort beat a high contest rating.

Experience 3: fresher developer, Java track (2025)

Section titled “Experience 3: fresher developer, Java track (2025)”

Profile: B.Tech CSE, ~7.0 CGPA, Java-focused preparation, no internship

Online round

  • Aptitude was standard practice material. The technical MCQs leaned Java: output prediction, the final keyword, and collection types.
  • Coding: one string problem, one array problem.

Technical interview

  • Collections in depth - the difference between the set implementations, and when each is appropriate.
  • Exception handling, and a small program to reverse words in a sentence.
  • Project discussion: my academic project, the challenges, and what I’d change.

HR

  • Conversational: introduction, why Amdocs, relocation willingness, career goals.

Result: Selected
What helped: Depth in one language. Being able to unpack Java collections properly carried the round further than breadth across four languages.

  1. Second-largest element in an array without fully sorting
  2. String manipulation - reversal, palindromes, word reversal
  3. SQL: second-highest salary, joins, group-by with having
  4. OOPs: overloading vs overriding, static and final, abstraction vs encapsulation
  5. DBMS: normalisation, indexes, primary vs foreign keys
  6. OS: process vs thread, deadlock conditions, basic memory concepts
  7. Unix/Linux: common commands and what they do
  8. Project deep-dive: your role, the stack, the hardest bug, what you would rebuild
  1. Why Amdocs?
  2. Location flexibility (Pune, Gurugram, and other India sites)
  3. How your project or internship maps to the role
  4. A disagreement or failure story
  5. Long-term plans and joining date
  • Clear the online assessment first. Timed sectional practice beats last-minute topic hopping.
  • Give SQL and DBMS real study time - this is the single most consistent theme in Amdocs reports.
  • Pick one language and go deep rather than skimming three.
  • Know your own resume line by line; the technical round usually opens there.
  • Learn a handful of Unix/Linux commands; they show up in the technical MCQs.
  • If you do not know something, say so and outline how you would find out.

After technical rounds, Amdocs usually closes with a short HR / hiring-manager conversation: motivation, location, notice period, and a couple of behavioural stories. Prepare those answers on the dedicated page rather than cramming them into this hub.

Infosys · TCS · Wipro · Accenture · Capgemini · HCL

Pro tip: Amdocs builds the systems that bill and manage telecom subscribers. Candidates who can talk about data - queries, joins, indexes, and why a schema looks the way it does - consistently do better than those who only drilled algorithm puzzles.