📜  Zoho 面试体验 |校外 2021 年 1 月

📅  最后修改于: 2021-11-23 07:44:16             🧑  作者: Mango

大家好,面试一共6轮,因为疫情封锁,完全在线上。如果您已经申请了 Zoho,那么一切顺利。让我们开始吧!

第 1 轮:猜测输出和能力问题(约 2 小时)

找出 20 道 C 语言题(代码无错误)和 15 道通用量化能力题的输出。
准备好嵌套循环、递归、ASCII 值、char 和 int 之间的类型转换、函数、#define、#typedef、结构等。

第 2 轮:模式编程轮(30 分钟)

问题:https://www.geeksforgeeks.org/mirror-image-0/

Input:n = 4 
Output:
   0
  101
 21012
3210123

编码后,我们必须创建一个 GitHub 存储库,并在时间用完之前将代码链接共享到 Zoho。而且我知道这看起来很新,而且没有多少人获得这一额外的回合。

第 3 轮:编程轮(约 4 小时)

在第 3 轮和第 4 轮具有屏幕共享和视频通话的任何代码编辑器上使用 C++/ Java 。

A部分:先编码再解释

1.编写程序打印蛇形矩阵 在以下模式中,不使用数组和 if 条件。

输入:4

输出:

      1 2 3 4
    8 7 6 5  
  9 10 11 12    
16 15 14 13      

2. 编写一个程序来查找数组中的重复数字及其出现次数。

将重复的数字存储在单独的数组中并打印输出。

Input : [ 1, 2, 4, 5, 2, 1, 5, 2, 10, 22, 5 ]
Output:
1 -> 2
2 -> 3
5 -> 3

B 部分:解释逻辑然后编码

1. 给定一个带有数字和运算符的字符串。按各自的顺序对数字执行操作。不需要考虑运算符优先级。输入字符串将包含数字后跟运算符。

Input: "12345 * + - + "
Result: 6 [Explanation: 1 * 2 + 3 - 4 + 5 = 6]
Input: "374291 - - * + -"
Result: -4 [Explanation: 3 - 7 - 4 * 2 + 9 - 1 = -4]

2. 对于给定的数字 N,找到下一个直接回文数。

Input: 808
Output: 818
Input: 2133
Output: 2222

3. 编写一个程序来实现 Zeckendorf 定理。

定义:Zeckendorf 定理指出,每个正整数都可以唯一地表示为一个或多个不同斐波那契数的总和,并且该总和不包括任何两个连续的斐波那契数。

例子:

Input: 64
Output: 55+8+1
Input: 50
Output: 34+13+3

第 4 轮:高级编程轮(约 4 小时)

您可能期待基于 OOP 的应用程序,如铁路预订、交通控制、电梯控制等,但相反,我得到了一些新东西。

一道代数题,一个题就3-4个小时。

编写程序将两个或多个代数表达式相乘并打印结果。

例子:

Input: (2x+y)*(3x-5y)
Output: 6x^2-7xy-5y^2
Input: (2xy+4x^2y)*(2x^2y+6xy)
Output: 28x^3y^2+8x^4y^2+12x^2y^2
Input: (2x^2y+3xy^2z-xz^3)*(5xyz+3y^2z-2z)
Output: 10x3y2z+6x2y3z-4x2yz+15x2y3z2+9xy4z2-6xy2z2-5x2yz4-3xy2z4+2xz4

第 5 轮:技术 HR 轮(约 90 分钟)

在我们讨论技术问题之前,还会有一些一般性的问题,比如你的生活目标是什么,关于家庭等。

首先,他们会阅读你的简历,并就项目、研究等问题提出问题。

他们问我是否了解 SQL 并要求我为社交媒体平台设计一个数据库,因为那是我简历中提到的项目(也可以用 C++/ Java完成,就像使用动态数组和映射一样),然后所以他们会要求更多的功能,比如如何为个人资料寻找朋友的朋友、创建小组课程、发布课程等,所有这些都被要求在纸和笔上完成,然后通过电话上传。

第 6 轮:一般 HR 轮(约 30 分钟)

好吧,如果你已经走到这一步,恭喜你!

但如果你认为这一轮会是小菜一碟,那你就错了。

  • 为什么 Zoho 应该雇用您?
  • 为什么是 Zoho? (为什么不是其他公司?)
  • Zoho 的竞争对手是谁?
  • 如果现在有一家跨国公司给你提供更好的薪酬待遇怎么办?你会选择哪个,为什么?

结论

考虑到所有这些回合,很明显破解 Zoho 具有挑战性,但只要做好正确的准备和努力,一切皆有可能!最后,我要感谢 GeeksforGeeks,它帮助我完成了这次采访。