Zoho Corporation | MTS | Chennai [Offer]
Current Role: Digital Specialist Engineer at Infosys
Work Experience: 2.2 Years
Position: MTS at Zoho
Location: Chennai
Date: October 7, 2023

Round 1: Technical and Aptitude Assessment (90 minutes):

  • Technical Section: Ten Java-based output questions to assess coding proficiency.
  • Aptitude Section: Ten questions covering diverse mathematical concepts like Profit/Loss, Age, Percentage, Probability, Simple Interest, Compound Interest, Time and Work, Speed, and Distance.

Round 2: Coding Assessment (3 hours):

  • Move Zeroes to End of Array
  • Find Element Appears Once
  • Climbing Stairs
  • Group Anagrams
  • Transform String
  • Missing Number

Round 3: LLD Design Round (3 hours):
Create a console application for a railway ticket reservation system with the following functionalities:

1. Book Ticket:

  • Obtain passenger details such as Name, Age, Gender, and Berth Preference.
  • There are 63 confirmed ticket berths, 18 RAC ticket berths, and a waiting list with a limit of 10 tickets.
  • No tickets should be allocated for children below 5 years, but their details should be stored.
  • Lower berths should be allocated for persons above 60 years and ladies with children if available.
  • Side-lower berths should be allocated for RAC passengers.
  • Print "No tickets available" if the waiting-list ticket count exceeds 10.

2. Cancel Ticket:

  • When a ticket is canceled, a ticket from RAC should be confirmed, and a waiting-list ticket should move to RAC.

3. Print Booked Tickets:

  • Print details of all booked tickets, including passenger details.
  • Provide a summary at the end with the total number of booked tickets.
    Print Available Tickets:

4. Print details of all unoccupied tickets.

  • Provide a summary at the end with the total number of unoccupied tickets.

Round 4: In-depth Technical Discussion (1 hour):

  • Topics Covered: Multithreading, Streams in Java, Rest API, Spring Boot.
  • Problem Solving: Calculate divisors of a number in O(Sqrt(N)) time complexity using streams.
  • Numerical problems on processor allocation time.

Round 5: HLD System Design and Algorithmic Challenge (1 hour):

  • BookMyShow Design: Discuss and design a system for an online ticket booking platform.
  • Jump Game II:

Round 6: Personal and Behavioral Assessment (1 hour):

  • Introduction: Share details about yourself.
  • Motivation: Explain why you are interested in joining Zoho.
  • Strengths and Weaknesses: Reflect on personal strengths and areas for improvement.
  • Ambitions: Discuss your ambitions in life.
  • Storytelling: Narrate a relevant and engaging story.

Round 7: Package Discussion

  • Negotiate Package: Discuss and finalize compensation details with the company.

Verdict: Selected

My Personal Tips for Clearing the Zoho Interview Process:

  • Strengthen your Java proficiency and problem-solving skills by practicing coding exercises, emphasizing array manipulation and algorithmic challenges.
  • Familiarize yourself with system design principles, ensuring scalability and efficiency.
  • Practice mock interviews to refine your communication, both technically and behaviorally.
  • Research Zoho's culture and values, aligning your personal goals with the company's mission during the behavioral rounds.
  • Stay updated on industry trends and technologies, showcasing your enthusiasm and commitment to growth. Finally, during the package discussion, research industry standards and confidently articulate your value to negotiate a fair compensation.
Comments (2)