Zoho interview questions, from the C test to the advanced round.
Updated · Sources at the end
Zoho hires most of its software developers through a run of rounds that test whether you can write working code by hand, and candidates have described the same pattern since at least 2021. A written test of aptitude and C output questions comes first. Then a programming round of five or six problems in two and a half to three hours. Then the round Zoho is known for: the advanced programming round, where you sit at a laptop and build a whole console application, such as a railway reservation system or a cab booking app, in two and a half to three hours. A technical interview and an HR round close the process. Each round cuts hard, and in one 2024 off-campus drive more than 3,000 people sat the written test and 11 reached the advanced round.
Zoho Corporation is based in Chennai and in Tenkasi, a rural district of Tamil Nadu, and has more than 19,000 employees. Co-founder Sridhar Vembu stepped down as CEO in January 2025 to become chief scientist, and Shailesh Kumar Davey became group CEO. In October 2026 Zoho froze annual pay rises for the year, citing server costs that had risen fourfold and the cost of AI, and said its headcount had not grown for 18 months.
Free · 2 minutes · no account
The questions for your exact Zoho role and level.
Interviewing at Zoho? Below are the questions candidates report. For the ones your exact role and level will get, paste the posting. Your first mock is free.
Who Zoho hires
Zoho's careers feed lists software developers, web developers, QA engineers, technical support engineers, designers, technical writers, product marketers and sales executives, with software and QA roles open in Chennai, Salem, Coimbatore, Tirunelveli and Madurai. The software developer form asks for 0 to 2 years of experience and graduation up to 2026, so it is built for freshers and early-career developers. Zoho does not ask for a degree: in December 2025 its co-founder said the company requires no college degree for any job, and that HR asks managers to remove degree requirements from job posts. There is also a route in at 17 to 20. Zoho Schools of Learning is a two-year programme for school leavers that pays a stipend of ₹10,000 a month in the first year and ₹15,000 in the second, and graduates join Zoho as employees. Zoho says 15% of its workforce came in this way. College graduates cannot apply to it.
Wondering whether your resume reads like someone Zoho hires? Get a free resume review.
What is the Zoho interview process?
Zoho does not publish its interview rounds. The ones below come from candidate reports from 2021 to 2025, for on-campus drives, off-campus drives and internships with conversion to full time, marked as reported. The written test and the first coding round are often held on the same day, sometimes offline at a Zoho office in Chennai, and the rest follow within a few days. Experienced hires report the same early rounds, with the advanced round run as an object-oriented design task.
Quantitative aptitude and logical reasoning, plus programs where you write what the code prints. Recent reports use fill-in-the-blank answers with no options to pick from. Most drives use C; one 2021 report had mostly Java 8 questions. The section below goes through it.
Array, string, matrix, recursion and graph problems from easy to hard. Older reports say C only; 2024 reports allowed any language. You may be asked to explain your approach after each problem, and one December 2024 report says three solved problems out of five was the bar.
Build a console application in stages: a railway, bus or cab booking system, a social network, a shop, or a small database with transactions. Progress is judged by how many modules work. The section below goes through the reported applications.
Your resume and projects in depth, then OOP, SQL queries, operating systems (paging, thrashing, threads), Java or C fundamentals and puzzles. Some drives run two technical rounds.
Why Zoho, your family background, which office you would work from, how long you plan to stay and your pay expectations. A manager may ask how you would extend the app you built in the advanced round.
Zoho written test: C output and aptitude questions
Reported question types and how to answer themThe written test is reported as about 90 minutes and 20 to 30 questions. A June 2025 report gives 25 marks: 15 for aptitude and 10 for C output questions. Recent drives use fill-in-the-blank answers, so you cannot guess from options, and an experienced candidate in 2025 reported that a full score was needed to clear the round. Most drives test C, and some test Java instead. It is the biggest cut in the process.
- What does this loop print?: Reported as the most common C question type. Write a trace table with one row per iteration and one column per variable, and update it line by line. Watch for loops with no braces, a semicolon right after the for, and break or continue inside nested loops.
- Pointers and arrays: Expect pointer arithmetic on arrays, *p versus p[i], and pointers passed into functions. Remember that p + 1 moves by the size of the element type, and that an array name decays to a pointer to its first element.
- Recursion output: Draw the call tree, note what each call returns before it returns, and add the results on the way back up. Check whether printing happens before or after the recursive call, since that reverses the order.
- Static variables, scope and increments: A static variable keeps its value across calls. Know the difference between i++ and ++i in an expression, integer division and the % operator with negative numbers. If an expression changes the same variable twice in one statement, its result is undefined in C, so say so instead of guessing.
- Quantitative aptitude: Reported topics are percentages, ratios, profit and loss, speed, time and distance, averages, and work and wages. Practise the standard formulas until each question takes under two minutes.
- Logical reasoning: Series, arrangements and short puzzles. Write down every condition before you start, and test your answer against each one.
Calibrd cannot sit the written test with you. It can prepare you for the technical and HR interviews that follow.
The rest of the loop depends on your role. Pick it, or paste the posting, and Calibrd predicts the rounds and questions you are likely to get at Zoho.
Predict my Zoho questions →Zoho advanced programming round: questions and how to solve them
Reported applications and how to build themIn the advanced programming round, often called L3, you get a laptop and a problem statement and build a console application in your own IDE, in a language you choose. The statement comes in stages or modules, and each one adds features on top of the last. Reports describe two sections of four modules, or four to nine tasks, and the number of modules you finish working decides whether you move on: four modules in one 2024 report, two of four tasks in another. The time is two and a half to three hours. The applications below are the ones candidates report, and the same ones come back across years.
- Railway reservation system: Reported in a 2021 drive: AC and non-AC coaches, 60 seats per coach, 10 waiting list places, with booking, cancellation and status. Make a Ticket class and a Coach class that holds confirmed seats and a waiting list queue. On cancellation, move the first waiting passenger into the free seat. Print a clear status after every action so the interviewer can check it.
- Call taxi booking: Reported in several versions: points A to F in a line, 15 km apart, with fares by distance; or a ZULA cab app with driver, customer and admin logins and a 30% commission. Pick the free taxi nearest the pickup, break ties with the taxi that has earned least or done fewest trips, and reject the booking when none is free. Keep each taxi's position, free time and earnings, and update them when a ride is booked.
- Bus booking with seat rules: Reported in 2025 for an experienced hire (ZOBUS, nine tasks): signup and login, seat selection with a rule about who may sit next to whom, fares, cancellation and filtering buses. Model Bus, Seat, Booking and User, and put each rule in one method so a new rule changes one place.
- In-memory database with transactions: Reported in March 2024: set, get, unset, count, update, begin, commit and rollback. Keep a main map plus a stack of change logs, one per open transaction. Rollback undoes the top log; commit merges it. Keep a second map from value to count so count stays fast.
- LFU cache: Reported in April 2024 in place of an application. Use a map from key to node and a map from frequency to a list of keys, and track the lowest frequency so eviction is constant time. Say how you break ties between keys used equally often.
- Social network or shop: Reported in 2024: a social app with login, friends, followers and posts, and an e-commerce app with users, products and orders. Build login first, since every later module depends on it, then add one feature at a time and run it before moving on.
- Getting through the modules: Read the whole statement before writing code, so your classes fit the later modules. Finish and test each module before the next one, because a half-built feature counts for nothing. Use plain arrays, lists and maps, seed sample data at start-up, and keep a menu loop that never crashes on bad input.
Calibrd cannot watch you build the app, but it can rehearse the technical interview that follows, including questions about your design.
What Zoho screens for
Zoho's careers page says it hires beyond credentials and looks for people with a willingness to learn. Candidate reports show what that means in the rounds.
- Code that compiles and runs, finished within the time
- C fundamentals you can trace by hand: pointers, loops, recursion and arrays
- Clean, modular object-oriented design that holds up as features are added
- Explaining your approach clearly while you code
- Wanting to stay and grow at Zoho, including outside Chennai
Zoho interview questions
Candidate-reported themesThese are the questions and problem types candidates report from Zoho drives between 2021 and 2025, with practice prompts written in our own words where the exact problem is not public. Zoho changes the problems every drive, so learn the pattern behind each one.
Behavioural & motivation
- Why do you want to join Zoho?Listening for: Specificity · Connection · Research
- Tell me about yourself.Listening for: Frame · Evidence · Length
- Walk me through your main project: the architecture, the database and how a request moves through it.Listening for: The architecture · The data · Their own part
- How long do you see yourself at Zoho, and would you work from Tenkasi or another office outside Chennai?Listening for: A straight answer · A reason · Location
- How would you extend the application you built in the advanced round?Listening for: A sensible feature · Fits the design · Knows the limits
- What salary do you expect?Listening for: Preparation · Anchor · Composure
Technical
- Practice: say what this prints and how you know. int f(int n) { if (n <= 1) return 1; return n + f(n - 2); } called as printf("%d", f(7));C output tracing: Reported in every written test: loops, conditions, pointers, recursion and code output analysisListening for: Traces the calls · Right answer · Checks the base case
- Decode a string where k[text] means text repeated k times, with nesting, so 3[a2[bc]] becomes abcbcabcbcabcbc.Nested string decoding: Reported in a 2025 basic coding round: decode 3[a2[bc]] into abcbcabcbcabcbcListening for: Stack or recursion · Multi-digit counts · Tests it
- Fill an N by N matrix in spiral order, starting top left and moving clockwise, with the Fibonacci numbers 0, 1, 1, 2, 3 and so on, then print it.Matrix and pattern problems: Reported in 2025: fill a matrix in spiral order with Fibonacci numbers; older drives report pattern printingListening for: Spiral bounds · Odd and even N · Overflow
- Given a grid of 1s for land and 0s for water, count the islands, where land cells joined up, down, left or right form one island.Grid and graph problems: Reported: counting islands in a grid (December 2024), Pacific Atlantic water flow (2024) and topological sort with Kahn's algorithm (2025)Listening for: Flood fill · Counts once · Cost
- Mask an email address so that only the first and last letters before the @ stay visible and the domain is kept, then explain the cases you checked.Strings and arrays with formatting rules: Reported in a 2021 off-campus round: mask an email address but keep the domain, format a phone number, wave-sort an array, add two numbers stored as arraysListening for: Follows the rules · Edge cases · Clean code
- Explain what thrashing is, why it happens and how an operating system can stop it.Operating systems, SQL and OOP: Reported in technical rounds: thrashing, paging, threads and multithreading, SQL queries, core Java and OOPListening for: Defines it · The cause · The fix
- You must pay a worker one unit of gold a day for 7 days from a 7-unit gold bar, and you may cut it only twice. Where do you cut, and how do you pay each day?Puzzles: Reported in December 2024 technical and HR rounds, including the gold bar puzzleListening for: The cuts · Day by day · Thinks aloud
These are the reported themes, and your loop is role-specific. Paste the actual posting and Calibrd predicts the questions for that exact role and level. How the questions are predicted →
Predict my Zoho questions →Pay
Zoho does not publish fresher pay, and the figures on job and prep sites vary widely and are not confirmed by the company, so they are left out here. In October 2026 Zoho froze its annual pay rises for the year, citing AI and server costs. Ask the recruiter for the fixed and variable parts of any offer separately.
How to prepare for a Zoho interview
- Do ten C output questions a day by hand, without a compiler, and check each with a trace table.
- Practise the aptitude topics with a timer: percentages, ratios, profit and loss, speed and distance, and work and wages.
- Solve five or six array, string, matrix and grid problems in a three-hour sitting, and explain each one aloud afterwards.
- Build a railway reservation system and a call taxi app from scratch in under three hours each, one module at a time.
- Learn to set up classes, a menu loop and sample data in your chosen language in the first fifteen minutes.
- Revise OOP, SQL queries, paging, thrashing and threads, and prepare a two-minute walkthrough of each project on your CV.
- Decide before the HR round which offices you can work from and how long you plan to stay, and say it plainly.
This guide covers software developer, intern and QA hiring at Zoho Corporation in India, from Chennai, Tenkasi and its other Tamil Nadu offices. Zoho Schools of Learning has its own entrance process for school leavers, which this guide does not cover. For management and leadership roles the loop is similar but the bar shifts to people, delivery and strategy, so pair it with the leadership interview prep hub. The bar for your exact role comes from the role-by-role guides, and the prep that actually transfers is spoken, so run a mock interview before the real one.
Also interviewing at TCS or Infosys? Their guides follow the same format, from the first screen to the offer.
Knowing the questions isn’t the same as answering them out loud. Run a Zoho mock: spoken answers, coached on the spot. Your first mock is free.
Run a Zoho mock →FAQ & sources
What is Zoho's interview process?
Zoho does not publish its interview rounds. The stages, in order: Written test; Programming round; Advanced programming round; Technical interview; HR and managerial round.
What does Zoho look for in candidates?
Zoho's careers page says it hires beyond credentials and looks for people with a willingness to learn. Code that compiles and runs, finished within the time; C fundamentals you can trace by hand; Clean, modular object-oriented design that holds up as features are added; Explaining your approach clearly while you code.
What questions does Zoho ask in interviews?
These are the questions and problem types candidates report from Zoho drives between 2021 and 2025, with practice prompts written in our own words where the exact problem is not public. Technical themes: C output tracing; Nested string decoding; Matrix and pattern problems; Grid and graph problems; Strings and arrays with formatting rules; Operating systems, SQL and OOP; Puzzles.
What is on the Zoho written test?
The written test is reported as about 90 minutes and 20 to 30 questions. A June 2025 report gives 25 marks: 15 for aptitude and 10 for C output questions. Covered on this page: What does this loop print; Pointers and arrays; Recursion output; Static variables, scope and increments; Quantitative aptitude; Logical reasoning.
What is asked in the Zoho advanced programming round?
In the advanced programming round, often called L3, you get a laptop and a problem statement and build a console application in your own IDE, in a language you choose. The statement comes in stages or modules, and each one adds features on top of the last. Covered on this page: Railway reservation system; Call taxi booking; Bus booking with seat rules; In-memory database with transactions; LFU cache; Social network or shop; Getting through the modules.
How do I prepare for a Zoho interview?
Do ten C output questions a day by hand, without a compiler, and check each with a trace table. Practise the aptitude topics with a timer: percentages, ratios, profit and loss, speed and distance, and work and wages.
- 01Zoho, careershiring beyond credentialism, a willingness to learn, and the Chennai and Tenkasi offices (read 16 October 2026).
- 02Zoho Corporation, careers feedthe open role families, and software and QA roles in Chennai, Salem, Coimbatore, Tirunelveli and Madurai (read 16 October 2026).
- 03Zoho Corporation, software developer application formgraduation up to 2026 and 0 to 2 years of experience (read 16 October 2026).
- 04Zoho Schools of Learningages 17 to 20, two years, a stipend of ₹10,000 then ₹15,000 a month, graduates join Zoho, 15% of the workforce, college graduates not eligible (read 16 October 2026).
- 05WION, Zoho does not need degrees for any job (4 December 2025)no college degree for any job, and HR asking managers to remove degree requirements.
- 06Entrepreneur India, Sridhar Vembu steps down as CEO (January 2025)Vembu becomes chief scientist and Shailesh Kumar Davey group CEO, 27 January 2025 (seen in search snippets).
- 07The Wire, Zoho freezes annual salary hikes (13 October 2026)the pay rise freeze, fourfold server costs, 19,000 people in 28 countries, and FY25 operating revenue of ₹12,313 crore.
- 08Channel IAM, Zoho freezes salary hikes (14 October 2026)no headcount growth for 18 months and the aim to avoid mass layoffs.
- 09GeeksforGeeks, Zoho software developer intern to full time (June 2025)the 90-minute, 25-mark written test, the string decoder, spiral Fibonacci matrix and topological sort problems, module implementation, the project deep dive and HR questions on retention and pay.
- 10GeeksforGeeks, Zoho software developer off campus (March and April 2024)3,000+ at the written test, about 60 to the coding round on HackerRank, 11 to the advanced round, the transactions task and the LFU cache.
- 11GeeksforGeeks, Zoho pooled off-campus drive (December 2024)30 fill-in-the-blank questions in C, five problems with three needed, the e-commerce app with two of four tasks needed, OS questions, the gold bar puzzle.
- 12GeeksforGeeks, Zoho software developer on campus (2024)a C-output-focused test, five problems in any language, the social network app in two sections of four modules, and the HR questions on family and location.
- 13GeeksforGeeks, Zoho off campus (2021 drive)a Java 8 heavy written test, email masking and wave array problems, and the railway reservation system with 60 seats and 10 waiting list places.
- 14GeeksforGeeks, Zoho off campus with 2+ years of experience (July 2025)a full score needed in L1, a DSA round, and the three-hour ZOBUS object-oriented design round.
- 15GeeksforGeeks, Zoho advanced round, ZULA cab booking (updated August 2021)driver, customer and admin logins, nearest-cab allocation, a 30% commission and Rs. 10 per km.
- 16GeeksforGeeks, Zoho off campus, call taxi booking (undated)points A to F 15 km apart, allocation by availability, location and earnings, and 9 of 19 candidates passing the round.
Interview processes change. This reflects widely-reported and sourced conditions as of 2026 — confirm specifics with your recruiter, and treat it as a map rather than a guarantee.
Prep for a real Zoho role
Practise your Zoho interview, out loud.
Paste a real Zoho posting and Calibrd predicts the questions for that role and level, benchmarks the pay, and flags the gaps an interviewer will probe in your resume — then listens to your spoken answers and coaches them. Your first mock is free.
Free to start · No card · Encrypted at rest, never used to train AI, remove anytime