📜  Zoho 采访 |设置 2(校内)

📅  最后修改于: 2022-05-13 01:58:30.431000             🧑  作者: Mango

Zoho 采访 |设置 2(校内)

最近,Zoho 参观了校园安置。我想与 geeksforgeeks 分享我的经验,因此我得到了这个提议。谢谢你geekforgeeks🙂

Zoho On Campus 安置流程

1) 第一轮:书面

40 C 输出题。 2小时。
30 个 1Mark 和 10 个 2Mark 问题。这不是 MCQ。这些问题具有挑战性,涵盖了所有 C 概念。

2) 第二轮:编码

本轮共有约 150 名学生入围。这是一个本地机器编码回合。一个工作人员将被分配到一组 5 名学生。他记下了解决每个问题所花费的时间。总共有 7 个问题,我解决了 4 个问题,没有完成第 5 个问题。

1)交替排序:给定一个整数数组,重新排列数组,使第一个元素是第一个最大值,第二个元素是第一个最小值。

Eg.) Input  : {1, 2, 3, 4, 5, 6, 7}
         Output : {7, 1, 6, 2, 5, 3, 4} 

2) 删除给定表达式中的不平衡括号。

Eg.) Input  : ((abc)((de))
         Output : ((abc)(de))  

         Input  : (((ab)
         Output : (ab) 

3) 组成一个只有 3 和 4 的数系。找出数系中的第 n 个数。
例如)数字是:3、4、33、34、43、44、333、334、343、344、433、434、443、444、3333、3334、3343、3344、3433、3434、3443、3444 ……

4) 检查给定的数学表达式是否有效。

Eg.) Input  : (a+b)(a*b)
         Output : Valid

         Input  : (ab)(ab+)
         Output : Invalid

         Input  : ((a+b)
         Output : Invalid 

我不记得第5个问题了。

3) 第三轮:高级编码
给出了一个有 5 条规则的矩阵游戏。我们被要求分别实施每条规则。

R3 | -   -   - |
  R2 | -   -   - |
  R1 | -   -   - |
       C1  C2  C3  

9 个单元格中的每一个都可以是空的或充满一个原子。 R3、R2、R1 是来自左侧的光线。 C1、C2、C3 是来自盒子底部的光线。

输入:原子的位置和来自盒子外部的射线。

Eg.) 3
       3 1
       2 2
       1 3
       3
       R3 C1 C3

Output  : Print the box. 

规则1:
一条在其路径中有原子的射线应打印“H”(命中)如果其路径中没有任何原子,则该射线应通过另一侧。

C1      C3
  R3 | -   -   - | R3
  H  | -   X   - |
  R1 | -   -   - | R1
       C1  H   C3 

规则 2 和 3:
一条在对角线相邻位置有一个原子的射线应该会折射。

H  | -   -   - |
  H  | X   -   - |
  R  | -   X   - |
       R   H   R  

Input rays: R1, R2, C3

  H  | -   X   - |
  R2 | -   -   - | C3
     | -   -   - |
       R2      C3  

规则 4:
在两个对角相邻位置都有原子的射线应该反射回来。

Input ray: C2
   | -   -   - |
   | X   -   X |
   | -   -   - |
         R   

Input ray: R2
     | -   X   - |
  R  | -   -   - |
     | -   X   - | 

规则 5:
光线的偏转应该按照输入光线的顺序发生。

Input Rays: R3, R2, C1, C3
   H | -   X   - |
  R2 | -   -   - | C3
     | -   -   - |
       R2      C3 

最后的任务是为动态矩阵大小实现这些规则。

Input : no of rows, no of columns
  Eg.) 4 4 (row & column)
       2 (No of atoms)
       4 4 (Position of atom)
       2 2 (Position of atom)
       2 (No of rays)
       R4 C2 (Ray number)

  H  | -   -   -   X |
     | -   -   -   - |
     | -   X   -   - |
     | -   -   -   - |
           H  

最后的任务非常混乱,它必须处理所有的情况。如果行数和列数超过 5,则射线有可能在起始位置结束。

4) 第四轮:技术面试
来自散列、搜索、排序、JVM、操作系统、线程的基本问题。我在简历中提到的项目的深入问题。因此,不要只添加您不够彻底以回答所有问题的项目。

还有一个简单的谜题:(xa)(xb)(xc)….(xz) = ? 😀

5) 第五轮:人力资源
一般的人力资源问题,比如为什么选择 zoho,5 年后你如何看待自己,你为什么选择 CS/IT 流,告诉我你的领导能力等。

Zoho的所有练习题!