📜  Zoho 面试经历 |设置 30(软件开发人员校外)

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

Zoho 面试经历 |设置 30(软件开发人员校外)

第1轮:
笔和纸轮有 40 个技术问题,包括 C 程序的流程图和输出预测,没有选择。没有负面标记,我只参加了大约 30 个问题。

第 2 轮:

几天后,我被要求参加第 2 轮比赛。这是一整天的编码回合。我收到了一篇有问题的论文,测试用例,我需要在 c 中实现它们。在我实施每个问题后,问题被一个接一个地提出。在解决了每个问题后,他们尝试了所有可能的测试用例。对我来说,所有问题都来自链表,在一天结束时大约有 14 个。其中一些是,

查找中间元素、Sorted insert、反转 LL、在 sorted 中合并 2 个 LL、删除重复元素等。

以上所有内容都应该在时间复杂度方面进行优化,因为它们也会检查我们代码背后的逻辑。

第三轮:

我被要求在第二轮结束时参加下一轮。又是一整天的编码。在这一轮中,我需要用 C 语言实现一个游戏,这就是众所周知的“俄罗斯方块”。它涉及到大量的矩阵运算。我完成了将近 75% 的游戏。在此之后,我被要求实现二叉搜索树插入、搜索、删除。

技术面试:

在实施第三轮比赛时,我被要求进行2次技术面试。我被要求写算法,还问了一些技术问题,谜题。他们之中有一些是,

在单个数组遍历中分隔 0 和 1
在给定单词中找到最大的回文子单词
查找二叉树的高度
Java oops 概念包括抽象类、接口、继承
树/图遍历
数组如何在 c 中的系统级别工作
关于概率、数字的谜题

人力资源轮:
一周后,我被叫到他们的办公室进行一般的人力资源回合。一周后我收到了录取通知书,现在我正在 Zoho 实习。

感谢 GeeksForGeeks ,我发现它对我的安置准备非常有用。

Zoho的所有练习题!