Upload Button Icon Add office photos

Zoho

Compare button icon Compare button icon Compare

Filter interviews by

Zoho Interview Questions and Answers

Updated 23 Jun 2025
Popular Designations

146 Interview questions

A Technical Support Engineer was asked 5d ago
Q. What is Zoho Books?
Ans. 

Zoho Books is an online accounting software designed for small businesses to manage their finances efficiently.

  • User-friendly interface for easy navigation.

  • Automates tasks like invoicing, expense tracking, and tax calculations.

  • Integrates with other Zoho applications and third-party tools.

  • Offers features like bank reconciliation and financial reporting.

  • Supports multi-currency transactions for global businesses.

View all Technical Support Engineer interview questions
A Front end Developer was asked 2w ago
Q. Describe the CSS box model.
Ans. 

The CSS box model defines the layout of elements, including margins, borders, padding, and content area.

  • Content: The innermost part where text and images appear.

  • Padding: Space between the content and the border, affecting the element's size.

  • Border: A line surrounding the padding (if any) and content, defining the element's outer edge.

  • Margin: The outermost space that separates the element from others, creating dist...

View all Front end Developer interview questions
A Software Developer was asked 1mo ago
Q. Given an array of integers, find if the array contains any duplicates. Your function should return true if any value appears at least twice in the array, and it should return false if every element is disti...
Ans. 

Identify and return duplicate strings from an array of strings efficiently.

  • Use a hash set to track seen strings. Example: ['apple', 'banana', 'apple'] returns ['apple'].

  • Sort the array and check adjacent elements. Example: ['apple', 'banana', 'apple'] becomes ['apple', 'apple', 'banana'].

  • Utilize a dictionary to count occurrences. Example: {'apple': 2, 'banana': 1} indicates 'apple' is a duplicate.

View all Software Developer interview questions
A Junior Java Developer was asked 1mo ago
Q. Explain the basic working flow of Java.
Ans. 

Java's working flow involves compilation, class loading, bytecode execution, and garbage collection.

  • 1. Source Code: Java code is written in .java files.

  • 2. Compilation: The Java compiler (javac) converts .java files into bytecode (.class files).

  • 3. Class Loading: The Java Virtual Machine (JVM) loads the .class files into memory.

  • 4. Execution: The JVM executes the bytecode using an interpreter or Just-In-Time (JIT) co...

View all Junior Java Developer interview questions
A Senior Pattern Master was asked 1mo ago
Q. How can you sort an array without using the built-in sort function?
Ans. 

Implementing a sorting algorithm for an array of strings without using built-in sorted functions.

  • Use Bubble Sort: Compare adjacent strings and swap if they are in the wrong order. Example: ['banana', 'apple'] becomes ['apple', 'banana'].

  • Implement Selection Sort: Find the smallest string and swap it with the first element, then repeat for the rest. Example: ['cat', 'bat', 'apple'] becomes ['apple', 'bat', 'cat'].

  • Ut...

View all Senior Pattern Master interview questions
An IOS Developer was asked 4mo ago
Q. What is AV Foundation, and how does it function?
Ans. 

AV Foundation is a framework in iOS that provides essential services for working with time-based audiovisual media.

  • AV Foundation allows developers to capture, play, edit, and distribute multimedia content.

  • It supports various media formats such as audio, video, and images.

  • Developers can use AV Foundation to create custom video players, record audio, apply filters, and more.

  • It provides classes like AVPlayer, AVAsset...

View all IOS Developer interview questions
A Technical Support Engineer was asked 4mo ago
Q. Is cloud computing exclusively software-based, or can it also be accessed as hardware?
Ans. 

Cloud computing can be accessed as both software and hardware.

  • Cloud computing is primarily software-based, allowing users to access applications and services over the internet.

  • However, cloud computing can also be accessed as hardware through physical servers, storage devices, and networking equipment.

  • Examples of hardware-based cloud computing include on-premises private clouds and hybrid cloud environments.

  • Hardwar...

View all Technical Support Engineer interview questions
Are these interview questions helpful?
A SOC Analyst was asked 5mo ago
Q. What is SQL injection?
Ans. 

SQL injection is a type of cyber attack where malicious SQL code is inserted into input fields to manipulate a database.

  • SQL injection allows attackers to access, modify, or delete data in a database.

  • Attackers can also execute commands on the database server.

  • Preventing SQL injection involves using parameterized queries and input validation.

  • Example: Inputting ' OR 1=1 --' into a login form to bypass authentication.

View all SOC Analyst interview questions
A HR Executive was asked 5mo ago
Q. What are your thoughts on investing?
Ans. 

Investing is essential for building wealth and achieving financial goals.

  • Investing allows for potential growth of wealth over time.

  • Diversification is key to managing risk in investments.

  • Understanding your risk tolerance and investment goals is crucial.

  • Regularly reviewing and adjusting your investment portfolio is important.

  • Examples: Stocks, bonds, real estate, mutual funds.

View all HR Executive interview questions
A Product Support Engineer was asked 5mo ago
Q. Explain the map dependency of a Change Request (CR).
Ans. 

Map Dependency of CR refers to the relationship between change requests and their corresponding impact on various components of a system.

  • CRs are mapped to specific components or modules within a system to track the impact of changes.

  • This mapping helps in understanding the dependencies between different parts of the system.

  • By identifying map dependencies, engineers can assess the potential risks and plan for necess...

View all Product Support Engineer interview questions

Zoho Interview Experiences

534 interviews found

I applied via Naukri.com and was interviewed in Apr 2021. There were 5 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. What is a critical rendering path?
  • Ans. 

    The sequence of steps a browser takes to convert HTML, CSS, and JavaScript into a rendered page.

    • Includes parsing HTML, constructing the DOM tree, calculating styles, and executing JavaScript.

    • Optimizing the critical rendering path can improve page load times and user experience.

    • Examples of optimization techniques include minimizing render-blocking resources and using lazy loading.

    • The critical rendering path can vary dep...

  • Answered by AI
  • Q2. What is a asynchronous in js means
  • Ans. 

    Asynchronous in JS means executing code without blocking the main thread.

    • Asynchronous code allows other code to run while waiting for a task to complete.

    • It is commonly used for network requests, file I/O, and other time-consuming operations.

    • Callbacks, Promises, and Async/Await are common ways to handle asynchronous code in JS.

  • Answered by AI
  • Q3. What is a class in js means? And explain its use case
  • Ans. 

    A class in JavaScript is a blueprint for creating objects with similar properties and methods.

    • Classes are used to create multiple objects with the same structure and behavior.

    • They provide a way to organize and encapsulate related data and functions.

    • Classes can have properties (variables) and methods (functions) that define their behavior.

    • Instances of a class can be created using the 'new' keyword.

    • Classes can also have ...

  • Answered by AI
  • Q4. What is a mobile first design
  • Ans. 

    Mobile first design is an approach where the design and development of a website or application starts with the mobile version.

    • Designing for smaller screens first

    • Prioritizing content and functionality for mobile users

    • Adapting the design for larger screens

    • Focusing on speed and performance

    • Examples: Instagram, Twitter, and Facebook

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Stay strong in the programming language you know. And speak clearly when explaining.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. They will ask the logical problems..
  • Q2. They will ask reasoning questions

Interview Preparation Tips

Interview preparation tips for other job seekers - More practice..
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Not Selected

I appeared for an interview in Jan 2025.

Round 1 - Coding Test 

Zoho’s Hiring Process is Completely Biased
Zoho gives priority to Tamil-speaking candidates, and only if there are extra vacancies do they consider people from other states. I cleared all five coding problems, optimized them as requested, and explained my approach clearly. The technical live coding interviewer, Seethu Maria Johnson, even told me that HR would contact me. But instead, I got a rejection email without any explanation.

It feels like Zoho already decides who they want to hire based on regional preference rather than talent. If you're from outside Tamil Nadu, don’t waste your time here—chances are, you won’t even be considered seriously. They show clear partiality in hiring, which is unfair to skilled candidates from other states.

To make things worse, I asked for feedback, but HR (Carmila & Veena C S & Supriya M) simply said "we cannot share the feedback." So, not only is the hiring process biased, but there’s also zero transparency.

Even after Seethu Maria Johnson told me HR would contact me, they just ignored my performance and rejected me without reason.

Final Thought
Zoho might be a good company for Tamil people, but for others, it’s just disappointing and unfair. If you’re from another state, don’t waste your time here—your performance won’t matter, only your region and language will.

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Arrays and strings - 90 mins

Round 2 - Coding Test 

Create Modules, railway reservation system - 60 mins

Round 3 - Technical 

(5 Questions)

  • Q1. Difference between hashmap and hasptable
  • Ans. 

    HashMap and Hashtable are both data structures that store key-value pairs, but they differ in synchronization and performance.

    • HashMap is not synchronized, making it faster but not thread-safe. Example: HashMap<String, Integer> map = new HashMap<>();

    • Hashtable is synchronized, making it thread-safe but slower. Example: Hashtable<String, Integer> table = new Hashtable<>();

    • HashMap allows null keys a...

  • Answered by AI
  • Q2. Why typescript over javascript
  • Ans. 

    TypeScript enhances JavaScript with static typing, better tooling, and improved maintainability for large applications.

    • Static Typing: TypeScript allows developers to define types, reducing runtime errors. Example: `let num: number = 5;`

    • Enhanced Tooling: TypeScript provides better IDE support with features like autocompletion and refactoring tools.

    • Improved Readability: Type annotations make the code more understandable,...

  • Answered by AI
  • Q3. Find the percentage of increace in the quantity of item after making it price 20% extra
  • Ans. 

    Calculate the percentage increase in item quantity when its price is raised by 20%.

    • When the price increases, demand may decrease, affecting quantity sold.

    • If price rises by 20%, consumers may buy less, leading to a potential decrease in quantity.

    • Example: If an item costs $100 and is increased to $120, consumers may buy fewer units.

    • The actual percentage change in quantity depends on price elasticity of demand.

  • Answered by AI
  • Q4. What is normalization
  • Q5. Date and time api available
  • Ans. 

    Various APIs exist for handling date and time, including JavaScript's Date, Python's datetime, and Java's LocalDateTime.

    • JavaScript: Use the Date object for current date/time: `new Date()`.

    • Python: The datetime module allows for date manipulation: `from datetime import datetime`.

    • Java: LocalDateTime class in java.time package for date/time without timezone: `LocalDateTime.now()`.

    • REST APIs: Many web services provide endpoi...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Naukri.com and was interviewed in Dec 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

25 questions on coding output and 5 questions on aptitude

Round 2 - Coding Test 

DSA problems on arrays and strings easy to medium level

Round 3 - One-on-one 

(3 Questions)

  • Q1. Develop a live streaming application
  • Ans. 

    Develop a live streaming application for real-time video broadcasting

    • Use a reliable streaming protocol like RTMP or HLS

    • Implement a video encoder to compress and transmit video data

    • Set up a media server to handle incoming video streams

    • Develop a user interface for viewers to watch live streams

    • Incorporate features like chat, likes, and notifications for user engagement

  • Answered by AI
  • Q2. Questions on Resume
  • Q3. What is your interested technically
Round 4 - HR 

(2 Questions)

  • Q1. Family background
  • Q2. Salary expectations

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well for DSA on your resume and networking, DBMS and OS concepts.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 

(1 Question)

  • Q1. Must add on key words
Round 2 - Ctf 

(1 Question)

  • Q1. Find the flag on the file
  • Ans. 

    The flag is typically a hidden piece of information within a file that needs to be found.

    • Look for hidden text within the file

    • Check for metadata or comments within the file

    • Use tools like strings, hex editors, or steganography tools to extract hidden information

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Networking Security
Round 4 - Technical 

(1 Question)

  • Q1. Network protocols and IR
Round 5 - Behavioral 

(1 Question)

  • Q1. Malware Analysis and IR related questio
Round 6 - HR 

(1 Question)

  • Q1. Salary discussion
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Indeed and was interviewed in Dec 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

It was a great session that taught me many overlapping concepts and helped upgrade my skills.

Round 2 - Coding Test 

It was a great session; I discovered my potential skills as well as the areas where I need improvement.

Round 3 - Group Discussion 

It was a highly interactive session characterized by a friendly conversation, which greatly assisted me in progressing to subsequent rounds.

Round 4 - HR 

(1 Question)

  • Q1. Can you provide a self-introduction, explain why you chose this role, and discuss what makes you a suitable candidate for the program architect position?

Interview Preparation Tips

Interview preparation tips for other job seekers - Work on improving your communication skills, and if you don't know the answer, try to create confusion rather than appearing uninformed. By upgrading your skills, an offer letter will be within your reach.
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn

Round 1 - Aptitude Test 

They asked around 70 aptitude questions.

Round 2 - Coding Test 

This coding test focus on fundamentals and critical thinking

Round 3 - Technical 

(2 Questions)

  • Q1. What is Abstract class?
  • Ans. 

    An abstract class is a blueprint for other classes, containing abstract methods that must be implemented by derived classes.

    • An abstract class cannot be instantiated directly.

    • It can contain both abstract methods (without implementation) and concrete methods (with implementation).

    • Example: In a shape hierarchy, 'Shape' can be an abstract class with an abstract method 'draw()'.

    • Derived classes like 'Circle' and 'Square' mus...

  • Answered by AI
  • Q2. What is interface, mostly about oops

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
Selected Selected

I appeared for an interview before Jun 2024, where I was asked the following questions.

  • Q1. What is zoho books
  • Ans. 

    Zoho Books is an online accounting software designed for small businesses to manage their finances efficiently.

    • User-friendly interface for easy navigation.

    • Automates tasks like invoicing, expense tracking, and tax calculations.

    • Integrates with other Zoho applications and third-party tools.

    • Offers features like bank reconciliation and financial reporting.

    • Supports multi-currency transactions for global businesses.

  • Answered by AI
  • Q2. Tech questions about zoho products

SOC Analyst Interview Questions & Answers

user image Anonymous

posted on 21 Jan 2025

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Walk-in and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Assignment 

Nothing much gave some random IP and gave an email for analysis

Round 2 - One-on-one 

(2 Questions)

  • Q1. Self Intro was asked
  • Q2. What is SQL injection?
  • Ans. 

    SQL injection is a type of cyber attack where malicious SQL code is inserted into input fields to manipulate a database.

    • SQL injection allows attackers to access, modify, or delete data in a database.

    • Attackers can also execute commands on the database server.

    • Preventing SQL injection involves using parameterized queries and input validation.

    • Example: Inputting ' OR 1=1 --' into a login form to bypass authentication.

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Sep 2024. There were 7 interview rounds.

Round 1 - Aptitude Test 

It's test is difficulty but I will gave answer

Round 2 - Coding Test 

It was easy to done coding test

Round 3 - Group Discussion 

Difficulty question ask but have a few answer

Round 4 - Assignment 

Assignment do and show that

Round 5 - Case Study 

It was interesting to studying

Round 6 - HR 

(4 Questions)

  • Q1. Question is may related
  • Q2. Question is easy to say the answer
  • Q3. Yes easy to say the answer
  • Q4. Yes may related
Round 7 - Technical 

(3 Questions)

  • Q1. I was writting technical
  • Q2. Round is finished
  • Q3. I answer the all questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Very good question

Top trending discussions

View All
Interview Tips & Stories
2w
boredinlife
·
works at
Mercer
I left in the middle of an interview.
M a self-taught developer. been working really hard, trying to break into tech. Two days ago, I got approached by an hr from this e learning company for an IT role. I was super nervous but also excited because it felt like maybe this is it. The interview was on teams with 9 experienced pros all with degrees and certifications while I had no formal IT background, just self-taught skills. I felt completely out of place. Most of the interviewers were kind and said I could learn on the job. But one person kept throwing back-to-back questions with shady comments after every answer made me feel like I wasn’t good enough. It crushed my confidence About 10 minutes before the interview ended, I panicked. Anxiety took over, so I faked a network issue and left the call. Then I just broke down. I didn’t want to be disrespectful, so I quickly emailed saying I got disconnected. Truth is, I was overwhelmed and felt like a total fraud. I’ve wanted a job in tech for so long.
Got a question about Zoho?
Ask anonymously on communities.

Zoho Interview FAQs

How many rounds are there in Zoho interview?
Zoho interview process usually has 2-3 rounds. The most common rounds in the Zoho interview process are Coding Test, Aptitude Test and Technical.
How to prepare for Zoho interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Zoho. The most common topics and skills that interviewers at Zoho expect are Java, Account Management, CRM, Customer Service and Administration.
What are the top questions asked in Zoho interview?

Some of the top questions asked at the Zoho interview -

  1. Send an email to customer apologising the mistake made by the representat...read more
  2. to find the divisors of a number and to add all the divisors to check whether i...read more
  3. What is a class in js means? And explain its use c...read more
What are the most common questions asked in Zoho HR round?

The most common HR questions asked in Zoho interview are -

  1. Why are you looking for a chan...read more
  2. What are your salary expectatio...read more
  3. Why should we hire y...read more
How long is the Zoho interview process?

The duration of Zoho interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 586 interview experiences

Difficulty level

Easy 9%
Moderate 67%
Hard 23%

Duration

Less than 2 weeks 75%
2-4 weeks 15%
4-6 weeks 3%
6-8 weeks 2%
More than 8 weeks 5%
View more

Interview Questions from Similar Companies

Oracle Interview Questions
3.7
 • 892 Interviews
Google Interview Questions
4.4
 • 892 Interviews
Amdocs Interview Questions
3.7
 • 529 Interviews
KPIT Technologies Interview Questions
3.3
 • 304 Interviews
SAP Interview Questions
4.2
 • 291 Interviews
Adobe Interview Questions
3.9
 • 247 Interviews
Salesforce Interview Questions
4.0
 • 233 Interviews
View all

Zoho Reviews and Ratings

based on 1.1k reviews

4.3/5

Rating in categories

3.9

Skill development

4.1

Work-life balance

4.1

Salary

4.5

Job security

4.4

Company culture

3.8

Promotions

4.0

Work satisfaction

Explore 1.1k Reviews and Ratings
Member Technical Staff
1.6k salaries
unlock blur

₹5.6 L/yr - ₹24 L/yr

Technical Support Engineer
638 salaries
unlock blur

₹2.5 L/yr - ₹12 L/yr

Software Developer
525 salaries
unlock blur

₹4.9 L/yr - ₹17 L/yr

Software Engineer
168 salaries
unlock blur

₹5.4 L/yr - ₹18 L/yr

Web Developer
94 salaries
unlock blur

₹3.5 L/yr - ₹12 L/yr

Explore more salaries
Compare Zoho with

Freshworks

3.5
Compare

Salesforce

4.0
Compare

SAP

4.2
Compare

TCS

3.6
Compare
write
Share an Interview