December Code

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

Zoho placement test pattern: the written and programming rounds, explained

Zoho's hiring process is one of the most talked about among Indian freshers because it is unlike the online assessments of the mass recruiters: it is reported to be written on paper, to ask questions without options, and to end in a programming round where a candidate builds a complete small system in a few hours. Zoho's careers page describes its philosophy and its candidate portal, not its rounds, so everything about the process here is reported, by prep sites and by the many candidates who have written about it.

The reports agree on the sequence, five rounds on campus and more off campus, and disagree on the exact sizes and timings, which this page prints side by side. Zoho tests aptitude, C-language output, data structures and design; it does not test English, and there is no communication or psychometric round. That makes it a good fit for what December Code measures, with one important difference of form: the site's practice is multiple-choice and Zoho's papers are not.

December Code is not affiliated with, endorsed by or connected to Zoho. This page summarises how Zoho 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 Zoho 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 Zoho describes it on its own pages, and commonly reported when the description comes from prep sites and candidate reports.

  1. 1

    Applicationofficial

    Zoho's careers page routes applicants to its candidate portal and open roles. Prep sites disagree on whether Zoho runs campus drives: one says its hiring is off-campus, through its portal and walk-in tests; another describes on-campus drives with five rounds and off-campus drives with more. Both agree there is no minimum percentage bar in most drives.

  2. 2

    Written aptitude testcommonly reported

    Reported as a paper test of quantitative aptitude and logical reasoning where answers are written, not chosen: one report gives 25 questions in 90 minutes, another 20 questions of aptitude mixed with C questions in 60 minutes. Reported difficulty is moderate to high, because guessing is not available.

  3. 3

    Technical output papercommonly reported

    Reported by one prep site as a second written section of 10 questions in 60 minutes on the output of C, C++ and SQL snippets, answered directly; other reports fold the C questions into the first paper.

  4. 4

    Basic programming roundcommonly reported

    Reported as five programming problems in about 75 minutes, in C in most reports, on arrays, strings and simple data structures, with the emphasis on working code and clean logic rather than optimal complexity.

  5. 5

    Advanced programming roundcommonly reported

    Reported as one or two design problems in about three hours: build a complete small system from scratch in C, C++ or Java, a parking lot, a library, an inventory, judged on correctness, modularity, boundary handling and naming.

  6. 6

    Technical interviews, then HRcommonly reported

    Reported as one to four technical interviews on sorting and its complexity, hashing, data structures, operating systems, DBMS and object-oriented concepts, with Java memory questions for Java candidates, followed by an HR round that candidates describe as short.

What the test asks, and what prepares you for it

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

SectionWhat it testsPrepare with
Quantitative aptitude (written)commonly reportedProbability, algebra, time and work, geometry, data sufficiency, logarithms, percentages and ratios, answered without options. Reported as the harder half of the written test because the working must be right.Aptitude
Logical reasoning and puzzles (written)commonly reportedPuzzles, series, arrangements and pattern questions, written out. Reports say puzzles carry more weight than in a mass-recruiter paper.Aptitude
C, C++ and SQL outputcommonly reportedPredict what a snippet prints or returns: loops, pointers, recursion, arrays and strings in C, and simple SQL queries. Reported as 10 questions in 60 minutes.CC++SQL
Basic programmingcommonly reportedFive problems on arrays, strings, recursion and basic data structures, written in C, judged on working logic.DSAC
Advanced programming (system build)commonly reportedA complete small system in three hours: classes or structures for the entities, the operations on them, and the edge cases, in C, C++ or Java.OOPDSAJavaC++

No options, so no guessing

The feature that defines Zoho's written test in every report is that answers are written, not selected. That removes the strategy of the online papers, where a wrong guess costs nothing and eliminating two options is half the work, and it makes the reported moderate-to-high difficulty a matter of method: the working has to be right. It also changes what the C output questions test. On a multiple-choice paper a candidate can reason backwards from the options; on Zoho's paper the output must be produced from the code.

December Code's practice is multiple-choice, and this page will not pretend otherwise. What it offers is the same content, aptitude families and C output traps, with the explanation of why each wrong answer is wrong, which is the working Zoho asks you to write out. A student who can explain why an option is right can produce it without the option.

The programming rounds

The basic round, five problems in an hour and a quarter by report, is where most candidates who clear the written test are eliminated, and the reports are consistent about what it rewards: correct, readable C that handles the boundaries, not clever C. Arrays, strings and recursion cover most reported problems. The advanced round is different in kind. Building a parking lot or a library system in three hours is a design exercise, and reports say it is judged on modularity, naming and boundary handling as much as on whether it runs. Object-oriented thinking, even in C, is the skill.

The DSA and C hubs here carry the basic round's content with worked answers, and the OOP hub carries the design vocabulary the advanced round is judged on: what an entity is, which operations belong to it, what encapsulation buys. None of that substitutes for having built a small system from scratch a few times before the round, with a timer.

What the interviews ask, and what to expect off campus

Candidate reports of Zoho's technical interviews are specific: sorting algorithms and their complexities, hashing and how a hash map is implemented, linked lists and trees, operating-system and DBMS basics, object-oriented concepts, and for Java candidates memory management in the JVM. Off-campus candidates report extra rounds, both technical and HR, and one prep site says on-campus drives run five rounds while off-campus ones add several more. The HR round is described everywhere as easy.

Zoho does not publish its rounds, and the two prep-site descriptions on this page differ on the written test's size and even on whether campus drives exist. The invitation you receive is the specification; this page is the shape and the subjects.

What December Code covers here, and what it does not

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

  • The written form of the test: December Code's practice is multiple-choice, and Zoho's papers are reported to have no options. The content overlaps; the form does not.
  • The programming rounds' execution and the system build: December Code does not run code or judge a design.
  • Whether campus drives exist and how many rounds an off-campus candidate faces: the reports disagree.

What could not be confirmed from Zoho

  • Every count and duration on this page. Prep sites give the written test as 25 questions in 90 minutes and as 20 in 60; the basic round as five problems in 75 minutes and in three hours; Zoho publishes none of it.
  • Whether Zoho runs on-campus drives. One prep site says no, another describes them.
  • Eligibility rules, including the reported absence of a percentage bar and the reported allowance for a backlog.

A practice set for Zoho 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 Zoho’s own; the others are the established prep sites and candidate reports the “commonly reported” details come from.

By Harshit · updated