Company placement test patterns, with the practice that fits each one
Students prepare for a placement season by company name: the TCS NQT, the Infosys test, Wipro’s Elite NTH, Accenture’s assessments, Cognizant GenC. Each page here describes one program as it is publicly known: the rounds in order, what the written test asks, how the interview goes, and how the season runs, with every claim marked as the company’s own or as commonly reported.
Then the useful part: each section of the test is mapped to the December Code subject that prepares for it, honestly, with the sections the site does not cover named rather than glossed over, and a practice set of topic pages whose sample questions are already public.
December Code is not affiliated with, endorsed by or connected to any company named on these pages. Every page cites its sources with the day they were read, states nothing as fact that only a prep site says, and carries no salary, vacancy or eligibility claims beyond what a company’s own dated page says. The notification for the drive you are sitting is the source of truth.
IT services: the mass recruiters
Aptitude first, then a technical round and interviews. These are the drives most campuses see, and the ones a service-company screening test is modelled on.
- TCS NQT (Ninja, Digital, Prime)
One national test with a Foundation part and an Advanced part; the score decides whether the interview is for Ninja, Digital or Prime.
AptitudeDSAOOPDBMSSQLJavaPythonC
- Infosys campus hiring (SE, DSE, SP)
Two very different tests under one name: an aptitude-and-pseudocode paper for Systems Engineer, and a three-problem coding test for DSE and Specialist Programmer.
AptitudeDSAOOPDBMSSQLOperating SystemsComputer NetworksJavaPythonC
- Wipro Elite NTH
Wipro's technical graduate hiring program: one online assessment of aptitude, an essay and coding, then a business discussion; Turbo is a separate track for premier institutes.
AptitudeDSAOOPDBMSSQLJavaCPython
- Accenture campus hiring (ASE)
A cognitive-and-technical assessment as the gate, a coding round that decides the grade, an AI-scored communication assessment, then the interview.
AptitudeDSAOOPDBMSSQLOperating SystemsComputer NetworksJavaPythonC
- Capgemini Exceller
Capgemini's flagship program for technical graduates: a multi-part online assessment with technical MCQs, English, cognitive games and a behavioural test, then coding and interviews.
DSAOOPDBMSSQLOperating SystemsComputer NetworksCJavaPython
- Cognizant GenC
Cognizant's program for emerging talent: a communication assessment, an aptitude assessment, a cluster-based technical assessment, then an interview; the tracks share the process.
AptitudeSQLDBMSJavaPythonC#OOP
- HCLTech fresher hiring (AMP)
HCLTech's merit-based AMP program: one written test of aptitude, reasoning, verbal and technical sections, then technical and HR interviews; performance sets the tier.
AptitudeDSAOOPDBMSSQLOperating SystemsCJava
- Tech Mahindra fresher hiring
A multi-part online test with independent cut-offs per section, an essay or story-writing task and a psychometric part, then technical and HR interviews.
AptitudeDSAOOPOperating SystemsDBMSComputer NetworksCJavaPython
- LTIMindtree fresher hiring
A proctored online test of aptitude, English and computer-science MCQs, with reports divided on whether it still includes coding problems, then technical and HR interviews.
AptitudeDSAOOPOperating SystemsComputer NetworksDBMSCJavaPython
- Virtusa NeuralHack
Virtusa's annual graduate hiring challenge: aptitude, CS fundamentals and pseudocode sections, a coding challenge for the Coder role and an invitation-only harder one for Power Coder, then interviews.
DSAOOPDBMSOperating SystemsComputer NetworksAptitudeCJavaPython
- Mphasis fresher hiring
An AMCAT-based online test of reasoning, arithmetic, English and programming MCQs, a coding round in some drives, a conditional group discussion, then technical and HR interviews.
AptitudeDSAOOPDBMSOperating SystemsCC++JavaPython
- Hexaware GET and PGET hiring
Two entry tracks, Graduate Engineer Trainee and its premier version: an aptitude-and-domain online test, a spoken-English assessment, a coding round for PGET, then interviews.
AptitudeDSAOOPDBMSOperating SystemsComputer NetworksCJavaPython
Consulting and enterprise
The same shape with a heavier technical or communication section, usually off-campus at national scale.
- IBM Associate System Engineer hiring
IBM's entry-level engineering role in India: an assessment of cognitive games, a timed coding test, an English test and a learning-agility part, then a combined technical and HR interview.
DSAOOPDBMSOperating SystemsComputer NetworksJavaPythonCC++
- Deloitte NLA (Analyst Trainee)
Deloitte US-India's off-campus route for Analyst Trainees: one 90-minute assessment of aptitude, English, computer fundamentals and coding, then a combined technical and HR interview.
AptitudeDSADBMSOperating SystemsComputer NetworksCC++JavaPython
- Persistent Systems campus hiring
An objective round weighted towards computer science, a coding round, an invitation-only advanced coding round, then two technical interviews and HR; Persistent's own pages describe the campus program around it.
DSAOperating SystemsDBMSSQLComputer NetworksAptitudeOOPJavaPythonC
Product companies
Coding assessments and DSA interviews; aptitude barely features. What December Code covers here is the data structures the interviews ask about, not a coding IDE.
- Amazon SDE intern and new-grad hiring
Amazon publishes its SDE assessment format: a coding test, a work simulation for full-time roles, a work-style part, then coding and system-design interviews built on the Leadership Principles.
DSAOOPDBMSOperating SystemsComputer NetworksJavaPythonC++
- Zoho fresher hiring
A written test answered without options, a C and SQL output paper, a basic programming round, an advanced round that builds a whole system, then technical and HR interviews.
AptitudeDSACC++SQLOOPJava
- Microsoft SDE new-grad and intern hiring
An online coding assessment, a written coding test in some campus drives, three technical interviews built on data structures, design and fundamentals, then HR; no aptitude paper.
DSAOOPOperating SystemsDBMSC++JavaPython
How to use these pages
Read the page for the drive you are preparing for, note which sections December Code covers, and take the free diagnostic in the subject the page names first: 10 questions, about fifteen minutes, a readiness figure with its arithmetic and the topics you missed named. Then work the practice set, weakest topic first. A retake rotates to the topics the first sitting could not test.
What these pages are not: a statement about any company’s cut-off, vacancies or dates, a placement guarantee, or a substitute for the company’s own notification. Free: 1 diagnostic a month and 15 problems a day, every subject, every explanation.