Zoho Interview experience 2024 | Fresher | Off-campus | Role- Software developer

Level 1 – Written Test (Aptitude & Programming)
->Basic java code output MCQ and Aptitude one word answers.

After 20 days got call for Interview.

Round 1 (Coding round) :-

Q1. Pascal's Triangle
Given an integer numRows, return the first numRows of Pascal's triangle.
Question Link - https://leetcode.com/problems/pascals-triangle/description/

Q2. Compress the given String
Input = aabbbcdddd
output = a2b3cd4
Question Link - https://leetcode.com/problems/string-compression/description/

Q3. Find shortest path between the two points in 2D matrix
Given a matrix of NM order. Find the shortest distance from a source cell to a destination cell, traversing through limited cells only. Also you can move only up, down, left and right. If found output the distance else -1.
Question Link - https://www.geeksforgeeks.org/shortest-distance-two-cells-matrix-grid/

Round 2 (Coding round) :-

Q1. Find the missing number in an array
Difficulty - Medium, because there was some relation between numbers of array.

Q2. Merge Intervals
Given an array of intervals where intervals[i] = [starti, endi], merge all overlapping intervals, and return an array of the non-overlapping intervals that cover all the intervals in the input.
Question Link - https://leetcode.com/problems/merge-intervals/description/

Round 3 (System Design) :-

Develop an asset management system for system administrator team of an organization. The system administrator team will purchase software licenses and install the software in their employee devices. The software will be purchased from a vendor, licensed per device installed and it will have a license expiry date. The organization provides the option for employees to hold multiple devices.

The developed system should be able to generate the below reports for a given date range:

• No.of installations of a particular software
• No.of software installed in a device
• No.of software installed for an employee
• Amount spent for a software
• Amount spent for an employee
• Amount spent on a vendor
• No.of installations of software from a vendor
• Devices that have an expired software

(Got Out after round 3 )

Round 4 (F2F Interview)
No idea about it!

Comments (0)