Zoho 面试经历 |设置 13(校内)
选择过程基于持续 2 天的 5 轮。第 1 轮和第 2 轮在第一天举行,其余轮次在第二天举行。
第1轮
它包含 30 个问题(20 个 C 能力 + 10 个一般能力)。所有问题均采用填空格式。没有 MCQ。
第二轮
它包含 5 个编程问题:
- 给你一个数组。打印数组中大于数组中先前元素的元素。
输入: 2, -3, -4, 5, 9, 7, 8输出: 2 5 9你应该在 O(n) 时间内解决这个问题。 - 给你一个偶数n。如果 n=4,则必须打印以下模式:44444334
4334
4444
如果 n=6,那么模式应该是这样的:
666666
655556
654456
654456
655556
666666
- 给你一个数字 n。如果把从1到n的所有数字都写在纸上,我们要找出纸上写的字符数。例如如果n=13,输出应该是18 如果n = 101,输出应该是195
- 如果数字中的所有数字都应为“1”或“0”,则该数字称为二进制十进制。任何数字都可以写成二进制十进制的总和。我们的任务是找到最小的二进制十进制数来表示一个数字。输入: 32输出: 10 11 11
输入: 120
输出: 10 110
- 您将获得一个字符串作为输入。您必须通过保留标点符号和空格来反转字符串。您必须通过创建另一个字符串来修改源字符串本身。
输入:一个人,在船上说:我看到天空中有 1-2-3输出 :
y kse, ht ni3 21ee slsy : 一个 sta obe ht nin amA
3级:(高级编程)
我们被要求开发一个包含以下模块的小型项目“发票管理”:
1.添加客户
2. 添加发票
3. 将项目添加到发票
4.列出所有客户
5.列出所有发票
6.列出客户的所有发票
7.显示发票的完整详细信息
4级:(技术人力资源)
问题主要基于数据库管理。其他领域包括数据结构和操作系统。一些示例问题是:什么是参照完整性,解释外连接:左外连接和右外连接,操作系统中的漏洞是什么等等......,
5级:(一般人力资源)
一些诸如此类的问题。
在我解决 2 级编程问题时,他们还会给我一些谜题。在所有这些回合之后,只有 2% 的人幸存下来。希望对大家有帮助。祝你好运。
如果您喜欢 GeeksforGeeks 并愿意做出贡献,您还可以撰写文章并将您的文章邮寄至 review-team@geeksforgeeks.org。在 GeeksforGeeks 主页上查看您的文章并帮助其他 Geeks。