Zoho面试经历|第29集(软件开发者校外)

第一轮:

null

第一轮是技术能力测试,共有40个问题——20个项目和20个流程图(时间:2小时)。

我被列入第二轮的候选名单,收到了一封邮件。

第二轮:

第二轮是编程。这是一整天的线下编程。只有完成一个项目,我们才能得到下一个项目。他们有自己的测试用例。我们可以用C、C++或java编写程序。

他们的项目涉及:

  1. 素数–打印n个素数
  2. prime factor–根据数组的最小因子对数组进行排序。
  3. 在数字的所有数字上加一个数字,例如数字=4,数字=2875,o/p=612119
  4. 使用数字数组形成尽可能大的数字。
  5. 词典排序。
  6. 给定一组数字,以及每次迭代中的一个数字,如果该数字存在于任何一个数字中,则删除其出现次数,并要求输入下一个数字,直到列表变为空。
  7. 检查另一个数字“b”中是否存在数字“a”。

我忘了另外四个。

复杂性不是问题。

我刚完成11个项目,他们就让我第二天来参加第三轮。

第三轮:

这又是一整天的编码。这次所有的问题都是基于矩阵的。我有6个程序,在你完成当前程序后,你又会得到下一个程序。所有的程序都只是前一个程序的补充。这里需要强调的概念是对角线的逻辑(全部四条,左上、右上、左下、右下),在矩阵中找到从源到目标的路径。

确保您的代码设计良好,以便迭代添加变得容易。

在这之后的同一天,我被要求进行技术人力资源面试。

第四轮:

人力资源团队真的很棒。它们让你感到舒适。

人力资源部问了我一些与拼图有关的东西和一个算法问题。他想看看我如何优化复杂性。

然后,我被告知要等一等,再次接到电话,要求立即安排下一位技术人力资源。

第五轮:

在这里,我被要求打印一个图案、拼图和一些关于我自己的问题。

然后我又接到另一位技术人力资源部的电话。

第六轮:

在这里,我被问及数据结构。我被告知用C语言实现一个二进制搜索树。

在此之后,我被告知如果我被选中,我将接到人力资源部的电话。

第二天我接到电话,打到了人力资源部。

第七轮:

人力资源部很酷,他想让我舒服点。他从简历中问了我一些问题,我被告知如果我被选中,我会收到一封邮件。

希望一切顺利。

感谢极客们<3.

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享