Zoho 校外大道 |第 26 组(软件开发人员)
第一轮:笔试
第一轮包括来自 C 输出问题和流程图问题的 40 个单标记问题(无选项)(测试时间:2 小时):-
C 输出问题部分涵盖了来自迭代、指针、数组和数据结构的问题。
建议:我建议做 geeksforgeeks 的测验,以了解 C 和其他学科的所有概念。
提示: - 用冷静的头脑解决问题。考试时不要给自己压力,因为你必须在 120 分钟内做 40 道题。如果您无法在第一次尝试中完成任何问题,请不要在任何问题上花费太多时间。
第 2 轮:编码轮
您将获得笔记本电脑和 Turbo C 编译器。第二轮不允许使用Java和 C++。
有些问题是。
1. 打印给定系列中第二个频繁出现的数字
例子 :
Input: 1 1 2 3 1 2 4
Output: 2
解释:1出现3次,2出现2次,3出现1次,4出现1次。因此,给定系列中第二个频繁出现的数字是 2
2. 仅打印斐波那契数列中存在的数字(0 1 1 2 3 5 8 ……..)
例子:
Input: 2 10 4 8
Output: 2 8
Input: 1 10 6 8 13 21
Output: 1 8 13 21
3.这样打印图案
Example:
Input: 1
Output: 0
Input: 2
Output:
0 0
0 1
1 0
1 1
Input: 3
Output:
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
4. 将提供 NxN 矩阵。 0->块,1->不是块
总是起点是(0,0),终点是(N-1,N-1)。
你必须从起点走到终点。一个有效的解决方案就足够了。
例子:
Input:
N=4
1 1 0 0
1 0 0 1
1 1 1 1
0 0 0 1
Output:
_ 1 0 0
_ 0 0 1
_ _ _ _
0 0 0 _
5. 找到连续(K 次)1 后插入 0。
例子:
Input:
Number of bits: 12
Bits: 1 0 1 1 0 1 1 0 1 1 1 1
Consecutive K: 2
Output:
1 0 1 1 0 0 1 1 0 0 1 1 0 1 1 0
第三轮:高级编程轮
您必须为铁路预订系统编码。
(测试时间:3小时)
第 4 轮和第 5 轮:面试(技术和人力资源)
在技术面试中,有人问了一些谜题和编程问题。
在 HR 面试中,会问一些基本的 HR 问题。
最后 3 人被选中进行扩展面试。
在扩展面试过程中,他们将为您分配一名导师。你的导师会从Java、Javascript 等方面给出一些任务。一个月后,他们确认了我的提议。