December Code

Mphasis · Mphasis fresher hiring · pattern last verified 29 September 2026

Mphasis placement test pattern: the AMCAT sections, and how to prepare

Mphasis hires freshers through campus programs it lists on its careers site, which says the company is made up of freshers and experienced professionals alike and points to a learning platform for new joiners, but describes no test. The test is reported, consistently, to run on AMCAT, the assessment platform now run by SHL, and that fact does most of the explaining: AMCAT papers have a recognisable shape, adaptive multiple-choice sections of reasoning, arithmetic and English, plus a programming section, and companies that use it tend to vary the section sizes rather than the content.

The reports for Mphasis agree on that shape and on the rounds around it, a conditional group discussion and technical and HR interviews, and differ on whether a separate coding round exists, which this page marks as drive-dependent. Two of the four written sections and the programming section are what December Code measures. The page marks each claim, maps the sections to the subjects here, names what the site does not cover, and ends with a practice set from pages whose samples are already public.

December Code is not affiliated with, endorsed by or connected to Mphasis. This page summarises how Mphasis fresher hiring is publicly described, from the sources listed at the end, checked on 29 September 2026. Where a detail comes from prep sites or candidate reports rather than Mphasis itself, the page says so. The notification or test invitation for the drive you are sitting is the source of truth, and where it differs from this page, it is right.

How the process runs

A round is marked official when Mphasis describes it on its own pages, and commonly reported when the description comes from prep sites and candidate reports.

  1. 1

    Application through campus or the careers siteofficial

    Mphasis's India careers page lists campus programs as a category of its openings and routes applicants to its job portal. The drive open to you, its eligibility and its dates are there.

  2. 2

    AMCAT online assessmentcommonly reported

    Reported as about 95 questions in 120 minutes on AMCAT: logical reasoning, quantitative aptitude and verbal ability at roughly 25 questions and 30 minutes each, and a computer-programming section of about 20 multiple-choice questions. One report advises checking the section sizes on the AMCAT portal before the test, because the platform updates them.

  3. 3

    Coding round (some drives)commonly reported

    Reported as optional to the drive: two programming problems in 45 minutes in C, C++, Java or Python. Another report describes the programming section itself as coding tasks of three kinds, finding a logical error, finding a compilation error and reusing code, at medium difficulty.

  4. 4

    Group discussion (conditional)commonly reported

    Reported as a five-to-ten-minute discussion among five or six candidates on a general topic, judged on communication and teamwork, held in some drives and skipped in others.

  5. 5

    Technical and HR interviewscommonly reported

    Reported as a technical interview of 15 to 30 minutes on a language's fundamentals, DBMS and operating systems, then an HR interview of 10 to 20 minutes on communication and role alignment.

What the test asks, and what prepares you for it

4 of 5 sections map to a December Code subject. The rest are named below, not glossed over.

SectionWhat it testsPrepare with
Logical Reasoningcommonly reportedAnalogies, statements and conclusions, direction problems, coding-decoding, blood relations, clocks and calendars, and series. Reported as about 25 questions in about 30 minutes at easy-to-moderate difficulty.Aptitude
Quantitative Aptitudecommonly reportedTime and work, speed and distance, percentages, ratios, interest, probability and number systems. Reported as about 25 questions in about 30 minutes.Aptitude
Verbal Abilitycommonly reportedSynonyms, antonyms, sentence completion, error identification, reading comprehension and paragraph jumbles. Reported as about 25 questions in about 30 minutes.not covered here
Computer Programmingcommonly reportedMultiple-choice questions on programming concepts, data structures and object-oriented basics, with code to read in C, C++ or Java. Reported as about 20 questions at moderate difficulty.CC++JavaOOPDSA
Coding (some drives)commonly reportedTwo problems in 45 minutes, or coding tasks that find a logical error, find a compilation error and reuse code, depending on the report and the drive.DSACJavaPython

What an AMCAT paper rewards

AMCAT sections are reported as adaptive, and the practical effect is that a run of correct answers raises the difficulty and a run of wrong ones lowers it, so the score is about consistency rather than a few hard questions. The reasoning families are the standard ones, and the arithmetic is the standard service-company set. At about a minute a question, the skill is recognising the shape and choosing the method fast, which is what the aptitude topic pages here drill. The verbal section is a quarter of the paper and is English.

The programming section is the part that distinguishes a computer-science candidate, and reports describe it as reading code rather than writing it: what a snippet in C, C++ or Java prints, which data structure fits, what an object-oriented term means. The C, C++, Java, DSA and OOP hubs cover it between them.

The coding round, where it exists

The reports disagree on whether Mphasis adds a separate coding round, and the likeliest reading is that some drives do and some do not, which is what one report says outright. Where it exists, it is reported as two problems in 45 minutes at medium difficulty, arrays and strings, or as AMCAT's own coding tasks, which ask you to find the bug in a given program, fix a compilation error, or complete a program from given pieces. Those tasks reward careful reading of C or Java more than algorithmic invention, and the output-prediction practice on the language pages here is the closest preparation a question bank can give.

December Code does not execute code, and neither format is prepared for by reading alone: a candidate should write and run a few programs a day in the language they will name.

The discussion and the interviews

The group discussion is reported as conditional and short, and it is not something this site covers. The technical interview is reported as brief and fundamental: a language's basics, DBMS and operating-system definitions, and the project; the HR interview is shorter still. The subjects behind the technical interview, DBMS, operating systems and the language, have hubs and diagnostics here, and fifteen minutes in each shows where the fundamentals would fail you. Mphasis's own pages describe the company and its campus programs, not the test; every figure above is a report about past drives, and the invitation you receive is the specification.

What December Code covers here, and what it does not

The diagnostic and practice cover Aptitude, DSA, OOP, DBMS, Operating Systems, C, C++, Java, Python: the subjects behind 4 of the 5 sections above. It does not cover the following, and no page here pretends to:

  • Verbal Ability: a quarter of the reported AMCAT paper is English, and December Code does not test or practise it.
  • The group discussion.
  • The coding round's execution and AMCAT's find-the-bug tasks: December Code prepares the language reading in MCQ form and does not run your code.

What could not be confirmed from Mphasis

  • The section sizes (about 25, 25, 25 and 20 questions in 120 minutes) and the whole paper's adaptive behaviour are prep-site reports about AMCAT, and one of those reports says the platform updates its sizes.
  • Whether a drive includes the coding round or the group discussion.
  • The interview durations.

A practice set for Mphasis fresher hiring

Topic pages in the subjects this process tests, each with the questions interviewers ask and one question from the bank exactly as the diagnostic asks it. Nothing is published for this page: every sample was already public on its topic page.

How the diagnostic asks it

One public question per subject, the same one its hub shows. The answer is marked because these are public; in a sitting you choose first, then see why each option is right or wrong.

Aptitude · Percentages · easyAPT-001

In a class of 80 students, 65% passed the mathematics exam. How many students passed?

  1. 155
  2. 252correct
  3. 360
  4. 448

65% of 80 = (65/100) x 80 = 52. So 52 students passed the exam.

More on this topic: Percentage aptitude questions

DSA · Arrays & Two Pointers · easyDSA-032

Which of the following operations on an unsorted array of n integers takes O(n) time in the worst case?

  1. 1Finding the maximum elementcorrect
  2. 2Appending an element at the end when spare capacity already exists
  3. 3Reading the element at index k
  4. 4Reading the array's length

In an unsorted array the maximum could be anywhere, so every element must be examined: O(n). Indexed reads are O(1) because the address is computed from the base and the index; appending into existing spare capacity just writes one slot, O(1); and the length is stored, so reading it is O(1). Only a sorted array would let the maximum be read directly.

More on this topic: Array and two-pointer interview questions

Measure it

Knowing the pattern tells you what is coming. A diagnostic tells you what you would get wrong.

10 Aptitude questions across its topics, easy to hard, about fifteen minutes. You get a readiness figure with the arithmetic shown, the topics you missed named, and a practice set sized for today. Free: 1 diagnostic a month and 15 problems a day. No card.

What the readiness test measures · how the score is computed

Sources, and when they were checked

Pattern last verified 29 September 2026, against the pages below. Patterns change between drives and cycles; when a source changes, this page changes and the date moves with it. A source marked official is Mphasis’s own; the others are the established prep sites and candidate reports the “commonly reported” details come from.

By Harshit · updated