# Zoho Interview Experience

• Last Updated : 06 Jul, 2021

Hii, I have recently attended the Zoho On-Campus interview.

ROUND 1(APTITUDE AND C MCQ’S): In the first round, they have conduct the test for 1 hour.

• In that, they are two parts apditude and C mcqs .
• It is very easy to clear. then, I have cleared the first round and selected for the second round.

ROUND 2(BASIC PROGRAMMING): In this round they have given 3 sets, each set contains 2 questions. when you finish the first set, the second set will be given.

1. A ball is dropped from a height H (meters), it bounces back to a height of B*H where B is the bouncing factor and 0<B<1. Calculate the total distance travelled by the ball before coming to rest while dropped from a height H on a surface with a bouncing factor of B. When height is less than 1m, ball does not bounce back.
```Input:
H=5, B=0.5​
Output:
12.5
Explanation :
5 + 2.5 + 2.5 + 1.25 + 1.25 ```
2. Replace the characters in a string based on the transformation: A -> Z, B->Y, C->X and so on​
```Input:
Output:
UZWV ```
3. Given an array, fill the alternate duplicate elements by 0.
```Input 1:
2 2 2 2
Output 1:
2 0 2 0
Input 2:
1 2 2 5 6 9 5 2
Output 2:
1 2 0 5 6 9 0 2 ```
4. Given 2 strings A and B, check if swapping 2 characters only once in string ‘A’ makes the string equal to ‘B’.
```Input:
A = flrweo
B = flower​
Output:
True ```
5. While typing, it is possible to press a key long enough that it could get typed more than once. Given two strings A and B, check if B could be a typed version of A.
```Input 1:
A = anime
B = aanimeee​
Output 1:
True
Input 2:
A = Limcee
B = Limmcce​
Output 2:
False ```
6. Given a matrix M of dimension A x B containing 0’s and 1’s, find out the number of positions at which the value is 1 and other elements in its corresponding rows and columns are all 0.
```Input 1:
A = 3, B = 3
100
M = 001
010
Output 1:
3
Input 2:
A = 3, B = 3
100
M = 001
100
Output 2:
1 ```

In this round, I have finished 5 programs and then I have selected for the third round.

• In this round they will be given 1 question, In that question there will be several modules, For me they have asked to create the snake and ladder game .In that there are 5 modules.
• I have finished the 4 modules and get selected for the fourth round.

ROUND 4(TECHNICAL INTERVIEW 1): In this round they have asked about what you mentioned in the resume, this interview has gone for 1 hour.

• what is mean by JDK and JRE
• why java is called as compiler-depended
• Is java is fully object-oriented language or not, why?
• If you have power to automate anything in the world using program what will automate and why?
• They asked about the project work done in the college, and they asked about night shift work. In this round they will mostly concentrate on your logical thinking and answer the question confidently. then I have cleared this round.

ROUND 5(TECHINCAL INTERVIEW 2):

• In this round they have asked little bit tough question about which programming language familiar you are.
• This round gone for 20 minutes. then I have cleared this round also.

ROUND 6(HR INTERVIEW):

• In this round they have asked about the family background and why Zoho, about your long-term goals. Finally, I have cleared this round and got placed in zoho.
• Finally, this interview is little bit tough, If you work hard definitely you will be placed at one day, Be happy and keep others always happy.

Thanks for the GeeksforGeeks to share my interview experience. Hope this will be helpful to others.

My Personal Notes arrow_drop_up