I recently attended the Zoho on-campus interview and wanted to share my experience. The interview pattern varied across batches, so don't assume everyone gets the same set of questions or the same flow.
The first round consisted of:
The duration was 2 hours.
For my batch, there was a screening problem.
You had to solve the first question before the remaining questions were unlocked. If you couldn't solve it, you were asked to leave without attempting the rest.
Sort odd and even elements in an array without using extra space.
Example:
Input:
9 4 3 8 7 2 5
Output:
3 8 5 4 7 2 9(The relative positions remain the same; only odd numbers are sorted among themselves in ascending order, and even numbers among themselves in descending order,you should not change the position of the odd and even elements.)
Maximum Circular Subarray
Regex String Matching
+ and *.String Rearrangement
Input:
cccabbbbcca
Output:
cabcabcbcbcCharacters must be rearranged while preserving the order of their first occurrence.
Closest LeetCode:
Given two version strings, compare them and return the result.
Closest LeetCode:
Rearrange the array so that
a0 > a1 < a2 > a3 < a4 ...There was also an additional constraint involving the adjacent difference:
|ai - ai+1| >= k(where k was given in the problem).
Closest LeetCode:
My friends were in a different batch, and their experience was different.
So the programming round pattern may differ from batch to batch.
The L3 round was conducted the next day.
For me, the interviewer asked me to design an Employee Database.
The process was:
I managed to complete 3 out of the 7 tasks.
The interviewer asked me to explain my implementation. Although I explained my approach, they were not satisfied with the overall implementation, and I was rejected in this round.
Interestingly, some of my friends had a different L3 experience:
Overall, the interview was challenging but fair. The pattern can vary between batches, so focus on strengthening your problem-solving and design fundamentals rather than memorizing specific questions.
Good luck to everyone preparing for Zoho!