Open In App

Zoho Interview | Set 3 (Off-Campus) 2025

Last Updated : 21 Jul, 2025
Comments
Improve
Suggest changes
Like Article
Like
Report

Hi! I recently attended the ZOHO off-campus drive, and I’m sharing my detailed experience below.

Round 1: Aptitude and Technical Interview 1

Aptitude (1 hr 20 mins – 20 Questions)

  • Covered topics like averages, probability, time & distance, alligation & mixture, ratios, HCF & LCM, and a few logic puzzles.

Technical (45 mins – 10 Questions)

These were mainly C output-based questions. Practising from geekquiz.com and GeeksforGeeks was very helpful. Topics included:

  • Pointers
  • Strings
  • Matrices

Nearly 60 candidates were selected out of about 600. They didn’t just take the top 60 scores—there was a cut-off, and whoever cleared it moved on.

Round 2: Coding Round 1

Questions They Asked:

  • Run-Length String Expansion
    Input like a1b10, Output: abbbbbbbbbb
  • Position-Based Sorting
    Sort values at odd positions in descending order, even positions in ascending order.
  • Print X-Shaped Pattern from a String
    For odd-length strings, format characters in an X-pattern.
  • Substring Search
    Implement a custom function to find the first index of a substring in a main string. Return -1 if not found.
  • Merge Two Sorted Arrays Without Duplicates
  • Reverse Words Using Recursion
    Example: Input - I love india, Output - india love I

Although I was fairly well-prepared and managed to attempt most questions confidently, I hit a moment during Question 6, where I got slightly stuck with recursive logic.

Outcome: 19 candidates cleared this round and were selected for the next.

Round 3: Complex Coding (3 Hours)

Task: Design a Call Taxi Booking Application

You’re given:

  • 6 Points (A to F), each 15 km apart
  • Travel time and fare calculation constraints
  • Logic for taxi allocation, based on availability, location, and earnings
  • Rejection if no taxi is available

Also had to:

  • Handle multiple customer bookings
  • Display taxi details

This round was challenging due to the interlinked logic requirements. Only 9 candidates moved forward after successfully completing this round with accurate implementations.

Round 4: Technical Interview 2

Questions were focused on:

  • Projects (be thorough with what you mention)
  • Core concepts in C and OOP
  • Databases
  • Scenario-based logic puzzles

Round 5: Technical Interview 3

More in-depth questions:

  • C, C++ and Java topics (e.g., threads, synchronization)
  • Follow-up on previous coding rounds
  • A few more live problem-solving tasks and technical puzzles

Round 6: HR

General conversation including:

  • Strengths and weaknesses
  • Resume discussion
  • Work culture and career expectations
  • Final questions from my side
  • Family background
  • Scenario-based hypothetical questions (e.g., "If you could change 3 things in India…")
  • General traits and behavior-based questions

Final Outcome:

I didn’t get a direct placement from Zoho, but I did receive an internship offer, with the potential to convert into a full-time role based on performance.

The third round was the most challenging, both in terms of logic and coding depth. If you're preparing for Zoho or similar companies, hands-on coding and strong fundamentals are a must.

Thanks once again to GeeksforGeeks and other preparation platforms that helped me throughout this journey.


Practice Tags :

Similar Reads