Upload Button Icon Add office photos

Zoho

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Zoho Java Developer Interview Questions and Answers

Updated 6 Oct 2024

Zoho Java Developer Interview Experiences

5 interviews found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - One-on-one 

(5 Questions)

  • Q1. When will you start a company
  • Q2. How Many location in company
  • Q3. Who is the CEO of Zoho
  • Ans. 

    Sir.Sridhar Vembu is the founder and CEO

  • Answered Anonymously
  • Q4. What is the high salary of Zoho
  • Q5. Is Zoho a foreign company?
  • Ans. 

    Yes, Zoho is a foreign company based in India.

    • Zoho is headquartered in Chennai, India.

    • It was founded by Sridhar Vembu in 1996.

    • Zoho has offices in multiple countries including the United States, China, Japan, and Singapore.

  • Answered by AI

Java Developer Interview Questions & Answers

user image 21L320_ KARTHICK R

posted on 16 Jul 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Easy to solve math related que

Round 2 - Coding Test 

Somewhat difficult in constraints

Java Developer Interview Questions Asked at Other Companies

asked in Deloitte
Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size ... read more
Q2. Parent class has run() and walk() . Parent run() - calls walk() C ... read more
asked in Infosys
Q3. Which should be preferred between String and StringBuffer when th ... read more
asked in Deloitte
Q4. Convert BST to Greater Sum Tree Given a Binary Search Tree (BST) ... read more
Q5. 2. What will happen if hashcode only returns a constant? How will ... read more
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

It is easy to crack the first round with the basic topics of aptitude.

Round 2 - Coding Test 

Must learn string,array,pointer and others to clear this round

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep your pace
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Oct 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Preety easy round has basic qunts and reasoning

Round 2 - Coding Test 

Was basic problem solving questions and easy ones

Round 3 - Technical 

(2 Questions)

  • Q1. Collections in java programming
  • Ans. 

    Collections in Java are data structures that store and manipulate groups of objects.

    • Collections framework provides interfaces (List, Set, Map) and classes (ArrayList, HashSet, HashMap) for storing and manipulating data.

    • Collections offer methods for adding, removing, and accessing elements in a structured way.

    • Example: ArrayList names = new ArrayList<>(); names.add("Alice"); names.add("Bob");

Answered by AI
  • Q2. What are the oops concepts
  • Ans. 

    Object-oriented programming concepts like inheritance, encapsulation, polymorphism, and abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the complex implementation details and showing only the ne

  • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - prepare java well that is enogh

    Skills evaluated in this interview

    Zoho interview questions for designations

     Junior Java Developer

     (1)

     Java Developer Trainee

     (1)

     Developer

     (5)

     Software Developer

     (153)

     Web Developer

     (6)

     Backend Developer

     (2)

     Product Developer

     (1)

     IOS Developer

     (1)

    Round 1 - Resume Shortlist 
    Pro Tip by AmbitionBox:
    Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
    View all tips
    Round 2 - Aptitude Test 

    They are asking C programming output question

    Round 3 - Coding Test 

    They prefer Java language for logical thinking programming round

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Prepare well and they are very friendly. Aptitude 10 question and output program 10 for a java developer role.

    Interview questions from similar companies

    I appeared for an interview in Oct 2016.

    Interview Questionnaire 

    5 Questions

    • Q1. What is inheritance?
    • Ans. 

      Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.

      • Inheritance allows for code reuse and promotes modularity.

      • The class that is being inherited from is called the superclass or base class.

      • The class that inherits from the superclass is called the subclass or derived class.

      • The subclass can access the public and protected members of the superclass.

      • Inhe...

    • Answered by AI
    • Q2. Regular expressions in PhP
    • Ans. 

      Regular expressions in PHP are powerful tools for pattern matching and manipulating strings.

      • Regular expressions are defined using the preg_match() function in PHP.

      • They are used to search, replace, and validate strings based on specific patterns.

      • Regex patterns consist of a combination of characters and special symbols.

      • Modifiers can be added to the pattern to control the matching behavior.

      • Common regex functions in PHP in...

    • Answered by AI
    • Q3. What is polymorphism? Explain using a real life example
    • Ans. 

      Polymorphism is the ability of an object to take on many forms. It allows objects of different classes to be treated as the same type.

      • Polymorphism allows a single interface to be used for different types of objects.

      • It enables code reusability and flexibility in object-oriented programming.

      • For example, a parent class 'Animal' can have multiple child classes like 'Dog', 'Cat', and 'Bird'. They can all be treated as 'Anim...

    • Answered by AI
    • Q4. Discussion about projects.
    • Q5. Aggregate functions in dbms? And query questions related to that.

    Interview Preparation Tips

    Round: Test
    Experience: 10 questions of aptitude containing English paragraph solving , Maths aptitude and also logical reasoning. Other 3 questions were of programming in any language comfortable.Two of the questions were partially done.In one of them only the logic was to be coded and in the other the error was to be corrected to give the correct output.
    Duration: 1 hour 20 minutes
    Total Questions: 13

    Round: Technical Interview
    Experience: They test your basic knowledge of programming, databases and how well you have worked with your projects.
    There are actually three more rounds. 2 technical and one HR. I was not selected for them. Out of 40 students only 5 were selected after the final round.

    Skills: Basic C/C++, DBMS, Multiple And Multi-level Inheritance, Polymorphism, PHP, Regular Expressions
    College Name: Thapar University, Patiala

    Skills evaluated in this interview

    I appeared for an interview in Dec 2016.

    Interview Questionnaire 

    8 Questions

    • Q1. Given a 10 digit number, sort the individual digits of the number.
    • Ans. 

      Sort the individual digits of a 10 digit number.

      • Convert the number to a string to access individual digits

      • Use a sorting algorithm to sort the digits

      • Convert the sorted digits back to a number

    • Answered by AI
    • Q2. Write code for LCA in Binary Search Tree.
    • Ans. 

      The code for finding the Lowest Common Ancestor (LCA) in a Binary Search Tree (BST).

      • Start from the root node and compare it with the given two nodes.

      • If both nodes are smaller than the current node, move to the left subtree.

      • If both nodes are greater than the current node, move to the right subtree.

      • If one node is smaller and the other is greater, then the current node is the LCA.

      • Continue this process until the LCA is fou

    • Answered by AI
    • Q3. Discuss a DBMS consisting of college faculty, professors, courses and students.
    • Ans. 

      A DBMS for managing college faculty, professors, courses, and students.

      • The DBMS should have tables for faculty, professors, courses, and students.

      • Each table should have appropriate attributes to store relevant information.

      • Relationships can be established between tables using foreign keys.

      • Queries can be used to retrieve information about faculty, professors, courses, and students.

      • The DBMS can be used to track enrollment

    • Answered by AI
    • Q4. What extra curricular activities did you do in college?
    • Ans. 

      I was actively involved in coding competitions, hackathons, and programming clubs during college.

      • Participated in coding competitions such as ACM ICPC and Codeforces

      • Attended hackathons to work on real-world projects and improve problem-solving skills

      • Joined programming clubs to collaborate with peers and learn new technologies

    • Answered by AI
    • Q5. Do you seek for help if stuck in a problem?
    • Ans. 

      Yes, I believe in seeking help when stuck in a problem as it leads to faster resolution and learning.

      • I believe in collaborating with team members to brainstorm solutions

      • I am not afraid to ask for help from more experienced developers

      • I utilize online resources like Stack Overflow or documentation when needed

    • Answered by AI
    • Q6. What do you understand by teamwork?
    • Ans. 

      Teamwork is collaborating with others towards a common goal, utilizing each member's strengths and skills.

      • Collaborating with others towards a common goal

      • Utilizing each member's strengths and skills

      • Communicating effectively and openly

      • Respecting and valuing diverse perspectives

      • Sharing responsibilities and supporting each other

      • Celebrating successes as a team

    • Answered by AI
    • Q7. How do you tackle something that you can't find a solution to?
    • Ans. 

      When faced with an unsolvable problem, I break it down, research, seek help, experiment, and iterate until a solution is found.

      • Break down the problem into smaller, manageable parts

      • Research and gather information related to the problem

      • Seek help from colleagues, online communities, or experts

      • Experiment with different approaches or solutions

      • Iterate and refine the solution based on feedback and results

    • Answered by AI
    • Q8. Where do you want to see yourself after 5 years?
    • Ans. 

      In 5 years, I see myself as a senior software developer leading a team of developers on innovative projects.

      • Leading a team of developers on innovative projects

      • Senior software developer role

      • Continuing to learn and grow in the field

    • Answered by AI

    Interview Preparation Tips

    Round: Test
    Experience: The test had a time limit. Every 10 minutes you had to do atleast 4 questions. It was quite fast paced. The questions were from basic coding, aptitude and debugging.
    Tips: Learn to be fast at coding. Study from geeksforgeeks.com. Practice a lot of aptitude questions. Have a decent knowledge of basic coding.
    Duration: 1 hour
    Total Questions: 20

    Round: Technical Interview
    Experience: The interviewer started off by asking basic sorting questions. Followed by data structures and algorithms. And DBMS related questions in the end.
    Tips: Have a good presence of mind. Understand the question asked properly. Be confident and keep discussing. Don't get nervous and solve the questions incorrectly. Have good grip over topics like sorting, DS, Algorithms and DBMS.

    Round: Managerial Interview
    Experience: There was a discussion upon the company's work in fields like Big Data, IoT. They asked me in detail about the projects mentioned in my CV. Other skills mentioned in CV were also discussed.
    Tips: Have a good understanding of the projects you have mentioned in your CV. Be polite and confident while answering. Keep a general awareness of the current technical scenario.

    Round: HR Interview
    Experience: The round was based around my over all personality. They checked how would I be an asset to their company. They analysed my core values and capabilities of working in a team.
    Tips: Show that you are willing to work in a team. Be confident and polite. Express your feelings and passion towards your job and the company. Explain your college extra curricular activities well.

    College Name: IIT Varanasi

    Skills evaluated in this interview

    Interview Preparation Tips

    Round: Test
    Experience: 1 Psychometric Test
    2. Analytical Aptitude
    3 Logical Reasoning
    4 Two coding Questions
    5.Pattern Recognition
    6.Essay writing

    Tips: Do the coding Question first ,they are mot important ,if ur code doesn't run u are disqualified.
    Practice on leetcode
    Sectional Cutoff
    Duration: 100 mins minutes
    Total Questions: 103

    Round: Test
    Experience: Data base design of an ATM.E-R diagrams ,Class diagram and Normalization
    Discussion on projects
    A simple coding question
    Heavy ball light ball puzzle
    Cloud Computing
    Public and Private Cloud
    CRM ,SRM ,ERP
    Asked me Floyd's Warshall Algo,told to implement it in a question
    SQL queries





    Round: Technical Interview
    Experience: 1 asked me a puzzle man and bridge wid torch
    2.asked me about TRIES
    3.difference between primary key and unique key
    4.asked to write query for nth highest salary
    5.Asked me as sql injection
    6. AES ,DES
    7.Reverse a linked list


    Round: Behavioural Interview
    Experience: The interviewer was above 50.
    1.Introduce yourself
    2.why sap
    3.situation based questions


    Round: HR Interview
    Experience: The lady was tough ...showed her intent in the PPT as well..
    1.asked me about profile preference
    2.about family
    3.where would you see in next 2 years
    4.why sap
    5.nything about sap not mentioned in ppt(i was like null)
    6.location preference


    Skills:
    College Name: NIT Srinagar

    I applied via Referral

    Interview Questionnaire 

    3 Questions

    • Q1. Asked on Java, C, Data Structures, Algorithms, Puzzles, Paper Coding
    • Q2. Asked on C, Java, DBMS, Data Structures, Algorithms, Puzzles
    • Q3. This was a managerial round

    Interview Preparation Tips

    Round: Test
    Experience: It had 5 sections. Personality, Design, Coding, Aptitude, Testing. Personality section had 10 minutes and 60 questions. Design section had 15 questions. Coding section had 2 questions. Aptitude section had 15 questions and they were from moderate to hard level. And Testing had 5 questions. The test was really easy but managing time was the game changer.
    Tips: Try to spend time efficiently and make good number of attempts in every section. Only Aptitude and Coding sections need separate preparation.
    Duration: 105 minutes
    Total Questions: 103

    Round: Technical Interview
    Experience: Interview focuses on basics. The interviewer was supportive.
    Tips: Stick do your basics and prepare for them really well. Be attentive.

    Round: Technical Interview
    Experience: There was no level difference between the first interview and the second, both were of the same level. The interviewer was highly supportive. He was more excited than me when I told the correct answer. He was giving me some hints in between, clinging onto the hints and making out the answers is important. He explained me few things in the interview which I didn't know and then asked me questions on it. Discussion on projects I did also went on for 20 minutes or so.
    Tips: Adding on your views to the discussion would always help and show your communication skills also. Don't leave the interview ask a question-answer type of session. Your resume matters. Know about everything you have written in your resume in a depth such that you can build on at least a 10 minute discussion.

    Round: Other Interview
    Experience: Had a good discussion on the projects I was doing, on the courses I took, my interests and everything that was written in my resume.
    Tips: Go with a clear and fresh mind. Show that you are interested in the company and how your interests align with the company.

    Round: HR Interview
    Experience: Had good and fruitful discussion about everything. My parents, behavior, interests, schooling, college, studies, extra circulars, co-circulars, projects and about the company-we had talked about all these things.
    Tips: Just talk your heart out. Don't try to bluff and never ever try to impress. Get the discussion going. Add your views to whatever the hr says. Not for just this round but after every round think of some questions you want to ask the interviewer and have them at the back of your mind. When given the opportunity ask them. Don't ask just for the sake of asking. Everyone has some genuine questions to ask, just think over them and ask them later on.

    Skills:
    College Name: DA-IICT

    I appeared for an interview before Jun 2016.

    Interview Questionnaire 

    7 Questions

    • Q1. Tell me about yourself
    • Ans. 

      I am a passionate software developer with experience in Java, Python, and web development.

      • Experienced in Java, Python, and web development technologies

      • Strong problem-solving skills

      • Excellent team player with good communication skills

    • Answered by AI
    • Q2.  Why SAP?
    • Ans. 

      SAP is a leading software provider with a wide range of products and solutions for businesses.

      • SAP offers a comprehensive suite of enterprise software solutions for various industries.

      • Their products are known for their scalability, reliability, and integration capabilities.

      • SAP has a strong global presence and a large customer base, including many Fortune 500 companies.

      • Their software helps businesses streamline processes...

    • Answered by AI
    • Q3.  What do you think SAP does?
    • Ans. 

      SAP is a multinational software corporation that provides enterprise software solutions.

      • SAP develops and sells software for managing business operations and customer relations.

      • Their software helps organizations streamline processes, improve efficiency, and make data-driven decisions.

      • SAP offers a wide range of products, including ERP (Enterprise Resource Planning), CRM (Customer Relationship Management), and SCM (Supply...

    • Answered by AI
    • Q4. Tell me about your projects
    • Ans. 

      I have worked on various projects including a web application for inventory management and a mobile app for task tracking.

      • Developed a web application using React for inventory management

      • Created a mobile app using Flutter for task tracking

      • Implemented RESTful APIs for communication between frontend and backend

      • Utilized databases like MySQL and MongoDB for data storage

    • Answered by AI
    • Q5. Questions on DBMS, OOPS, OS
    • Q6. Questions on your Final Year Project
    • Q7. One coding question.

    Interview Preparation Tips

    Round: Aptitude test
    Experience: Test was conducted online and it contained objective questions (MCQs).

    Aptitude consisted of 6 sections:

    --Personality based (60 questions)

    --Quants (10 questions)

    --Verbal (10 questions) + Essay writing

    --Analytical (15 questions)

    --Technical (10 questions): It includes database, data structures, C++

    --Coding (2 questions)


    Round: Technical + HR Interview
    Experience: Coding question was related to mathematics e.g. Mean, Median, Variance, etc.
    Tips: Know your resume very well.

    ? During the first interview, most of the candidates were asked about DBMS. So be prepared for it.

    ? Keep your OOP concepts well placed.

    ? During HR, think before you speak, they can catch any word that you speak.

    ? Prepare well for aptitude, as they shortlist less people after the test.

    ? Ask good questions at the end of the interviews if they give you an opportunity. It might impress them. So prepare for it before going for the interview.

    College Name: Veermata Jijabai Technological Institute, Mumbai [ VJTI ]

    Skills evaluated in this interview

    Zoho Interview FAQs

    How many rounds are there in Zoho Java Developer interview?
    Zoho interview process usually has 2-3 rounds. The most common rounds in the Zoho interview process are Aptitude Test, Coding Test and Resume Shortlist.
    What are the top questions asked in Zoho Java Developer interview?

    Some of the top questions asked at the Zoho Java Developer interview -

    1. Is Zoho a foreign compa...read more
    2. what are the oops conce...read more
    3. collections in java programm...read more

    Tell us how to improve this page.

    Zoho Java Developer Interview Process

    based on 7 interviews

    Interview experience

    4.1
      
    Good
    View more
    Zoho Java Developer Salary
    based on 32 salaries
    ₹3.6 L/yr - ₹14.5 L/yr
    55% more than the average Java Developer Salary in India
    View more details

    Zoho Java Developer Reviews and Ratings

    based on 14 reviews

    4.1/5

    Rating in categories

    4.2

    Skill development

    4.0

    Work-life balance

    4.3

    Salary

    4.5

    Job security

    4.5

    Company culture

    4.1

    Promotions

    3.7

    Work satisfaction

    Explore 14 Reviews and Ratings
    Member Technical Staff
    1.5k salaries
    unlock blur

    ₹5.6 L/yr - ₹23 L/yr

    Technical Support Engineer
    573 salaries
    unlock blur

    ₹3 L/yr - ₹10.5 L/yr

    Software Developer
    457 salaries
    unlock blur

    ₹4.5 L/yr - ₹20 L/yr

    Software Engineer
    128 salaries
    unlock blur

    ₹4 L/yr - ₹15.9 L/yr

    Web Developer
    78 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.7
    Compare
    Did you find this page helpful?
    Yes No
    write
    Share an Interview