Company Corner

Zoho Test Pattern 2026: All Rounds Explained

Zoho's selection runs 5 to 7 rounds. This guide covers the written test, two programming rounds, technical interview, and HR stage with topic-wise syllabus for each.

By FACE Prep Team 5 min read
zoho test-pattern placement-prep programming-round aptitude company-corner coding-round

Zoho’s selection process runs 5 to 7 rounds, and the written aptitude test is the first of several filters a fresher must clear.

The process covers aptitude and reasoning, two distinct programming stages, a technical interview, and an HR conversation. Each stage tests a different skill. Knowing what each one assesses changes how you allocate your prep time. For question-level prep on the written test, the Zoho aptitude test preparation guide has worked examples and a section-wise study plan.

Zoho Recruitment Rounds at a Glance

The table below reflects the structure reported consistently across campus drives for fresher software roles. Round count and sequencing can vary between drives; confirm the current format on Zoho’s careers page before your exam date.

RoundDurationFormatFocus
Written Test: Aptitude and Logical Reasoning90 minutes25 questions, MCQQuantitative aptitude, logical reasoning
Written Test: Basic Programming60 minutes10 questions (objective and output-type)C/C++, SQL, programming fundamentals
Advanced Programming75 minutes5 to 8 problemsCoding from scratch in C or C++
Technical InterviewVariableLive discussionData structures, algorithms, DBMS, projects
HR InterviewVariableConversationalBackground, motivation, cultural fit

The “5 to 7 rounds” range reflects two realities: some drives include a separate Technical HR round between the programming rounds and the General HR interview, and strong performance in early rounds can occasionally mean one stage is skipped.

Written Test: Aptitude and Logical Reasoning

The first section of the written test is 25 questions in 90 minutes. No negative marking has been reported across drives, so leaving a question blank gives a guaranteed zero while attempting it carries a non-zero chance of a correct mark. Attempt everything.

The section splits into two topic families: quantitative aptitude and logical reasoning.

Quantitative Aptitude Topics

These topics appear with the highest frequency across reported Zoho aptitude sets:

  • Probability
  • Permutations and combinations
  • Algebra
  • Averages
  • Time, speed, and distance
  • Time and work
  • Profit and loss
  • Ratio and proportion
  • Simple and compound interest
  • Percentages
  • Number series
  • Mixtures and alligation
  • Simplification
  • Number system
  • Geometry and mensuration
  • Logarithms
  • Progressions

Ratio and proportion, percentages, and time-speed-distance questions have appeared in nearly every reported set. Prioritise those three families if prep time is limited.

Logical Reasoning Topics

  • Puzzles
  • Syllogisms
  • Clocks and calendars
  • Classification
  • Blood relations
  • Directions and distances
  • Ordering and ranking
  • Coding-decoding
  • Seating arrangement
  • Venn diagrams
  • Coded inequalities
  • Logical deductions

Seating arrangement and coding-decoding problems tend to be the most time-consuming in this category. Students who practice timed sets report that spending too long on one arrangement problem is the most common reason they run short on time.

Written Test: Basic Programming Section

The second section of the written test moves to programming. It runs 60 minutes and covers 10 questions in objective and direct-output format. The format is multiple-choice or fill-in-output: you identify what a code block produces, spot an error, or complete a missing line. Writing code from scratch comes in the next round.

Topics the Basic Programming Section Covers

  • Pointers: pointer arithmetic, pass-by-pointer vs. pass-by-value, pointer to pointer
  • Strings: character array operations, standard string library functions in C
  • Matrices: 2D array traversal, element-level operations
  • Loops: nested loops, loop termination analysis with different exit conditions
  • Control flows: branching logic, short-circuit evaluation in conditionals
  • Dynamic memory allocation: malloc, calloc, realloc, and free in C

SQL basics also appear. Expect straightforward SELECT statements, GROUP BY clauses, and single-table joins. Complex multi-table queries are not the focus at this stage.

Advanced Programming Round

The advanced programming round runs 75 minutes with 5 to 8 problems. Only C or C++ is allowed. Java is not accepted at this stage. Candidates who have relied on Java throughout their degree need to build C/C++ fluency specifically for Zoho.

What Evaluators Look For

Getting the expected output on standard inputs is a baseline, not a pass condition by itself. Zoho’s advanced programming evaluators assess four things:

  • Code quality: meaningful variable names, consistent indentation, no redundant code paths
  • Modularity: breaking the solution into functions rather than writing one unbroken block
  • Boundary-case handling: edge inputs the problem statement may not explicitly mention, such as empty input, maximum-size input, or negative values
  • Efficiency: when two working solutions exist, the one with better time or space complexity scores higher

The contrast matters in practice:

  • A monolithic single-block solution that passes standard test cases but ignores edge cases scores lower.
  • A modular solution split across well-named functions that handles all edge cases scores higher, even if the core logic is identical.

Types of Problems Asked

Past drives have included implementation tasks with multiple interacting components rather than single-function algorithmic puzzles:

  • A booking system module that manages slot availability
  • Availability-checking logic that tracks state across multiple operations
  • A cancellation and update feature that modifies existing records correctly
  • Chart or table generation from a structured data input

These tasks resemble small engineering problems. Modularity and complete edge-case coverage separate candidates who clear this round from those who do not.

Technical and HR Interviews

Candidates who clear both programming rounds move to the interview phase. The full breakdown of what each round tests and which questions appear most often is in the Zoho interview process guide.

Technical Interview

The technical round tests working knowledge of core computer science subjects:

  • Data structures: arrays, linked lists, trees, graphs
  • Algorithms: sorting, searching, recursion, dynamic programming
  • Object-oriented programming concepts
  • DBMS: SQL queries, normalisation, joins
  • Operating system fundamentals

Interviewers ask candidates to write code on the spot. Any project you mention in conversation is expected to be one you actually built. Questions probe implementation decisions specifically, not just what the project does.

HR Interview

The HR conversation covers background, reasons for wanting to join Zoho, openness to relocation, and personal interests. It is a cultural-fit check rather than a technical evaluation. Candidates who reach this stage consistently describe it as straightforward and conversational. Being specific about why Zoho, rather than giving a generic answer, carries more weight here.

Eligibility Criteria

Zoho’s eligibility conditions for fresher drives are more open than those at most large IT services companies:

  • No minimum CGPA or aggregate percentage specified
  • Open to BE and B.Tech graduates in CSE, IT, ECE, and related branches
  • Post-graduates may also apply
  • Candidates with active backlogs may apply, subject to the specific drive’s conditions

The absence of a CGPA cutoff means the written test and programming rounds do the actual filtering. Strong coding performance matters more than academic percentage. Zoho runs campus drives across engineering colleges in Tamil Nadu and other states, including Tier-2 institutions. For current openings and application details, see Zoho’s about and careers information.


Zoho’s advanced programming round evaluates modularity and edge-case handling above raw correctness. That discipline shows up in LLM-based engineering work too: a prompt or pipeline that works on your test input often breaks on the first real user query. TinkerLLM, available at ₹299, gives you a set of structured build exercises that train that same habit in an AI context. If you can write clean modular code and anticipate edge cases for Zoho’s round, you already have the engineering instincts that LLM application work builds on.

Primary sources

Frequently asked questions

How many rounds does Zoho's selection process have?

Zoho's process typically runs 5 to 7 rounds depending on the drive: written aptitude test, basic programming, advanced programming, technical interview, and HR. Some drives include an additional Technical HR round, which is why the count can reach 7.

What is the duration of the Zoho written aptitude test?

The aptitude and logical reasoning section of the Zoho written test runs for 90 minutes and covers 25 questions across quantitative aptitude and logical reasoning topics.

Is there negative marking in the Zoho aptitude test?

No negative marking has been reported in Zoho's written aptitude sections. Attempting every question is advisable, since leaving one blank guarantees a zero while an attempt carries at least a chance of a correct mark.

Which programming language is required for Zoho's advanced programming round?

C and C++ are the accepted languages in the advanced programming round. Java is not allowed at this stage. Candidates should have a strong grip on pointers, dynamic memory allocation, and standard library functions.

Does Zoho have a CGPA or percentage cutoff for freshers?

Zoho does not specify a minimum CGPA or percentage. The process is open to BE and B.Tech graduates as well as post-graduates. Students with active backlogs may apply, though specific drive conditions can vary.

What topics appear in Zoho's basic programming round?

The basic programming round covers C and C++ fundamentals and SQL queries. Frequently tested areas include pointers, strings, matrices, loop constructs, nested loops, control flow, and dynamic memory allocation.

How does Zoho evaluate candidates in the advanced programming round?

Evaluators assess code quality, modularity, boundary-case handling, and efficiency rather than just correctness on standard inputs. A working solution with poor structure may not clear the round if edge cases are not handled.

Build AI projects

A self-paced playground for building with LLMs.

TinkerLLM is FACE Prep's sister property. A guided environment for shipping real LLM applications, the kind of project that earns a paragraph on your resume, not a line.

Try TinkerLLM (₹299 launch)
Free AI Roadmap PDF