📌  相关文章
📜  软件开发人员的Idfy 面试经验|在校园

📅  最后修改于: 2021-11-18 02:25:49             🧑  作者: Mango

我在 IDfy 申请了 SDE 的职位。

第 1 轮(在线测试):第一轮是在线测试,包括一些 MCQ 和两个编码问题。编码问题之一是,

  1. 求矩阵的转置。

第一轮之后,我的大学只有 20 人入围。

第一轮之后是两次技术面试。

技术面试一:我被问到OOPS、数据库、SQL、操作系统的基本概念,例如-封装和抽象之间的区别(参考geeks for geeks)。 get 和 post 之间的区别以及其他问题。有关上述主题,请参阅 GeeksforGeeks。理论问题之后是编码问题,在那里我得到了问题陈述,我被要求解释逻辑并在我拥有的任何编辑器上编写相同的代码。

  1. 求数组的转置,假设数组的维数在100以上。常规的转置方法不能应用,因为它会占用很多时间。
  2. 从 2 个队列实现堆栈,反之亦然。上述问题说明可以参考YouTube或GfG。
  3. 我还被问到一些算法的时间复杂度。

技术面试 2:与上一次相比,本次面试更深入地测试了您的技术知识。

  • 一开始,面试官问我关于我的项目。
  • 我告诉她我在实习期间做过的一个 Android 项目。
  • 然后面试官给了我一个示例问题陈述来创建一个应用程序,我应该告诉我将如何实现哪些功能以及我将使用的技术堆栈。这种情况持续了一段时间,面试官不断添加一些功能。
  • 发帖说我收到了一个编码问题。我不太记得这个问题,但我给出了正确的解决方案。但即使解决方案正确,其时间复杂度也很高,我忘记给出更有效的解决方案。

因为我几乎(正确)回答了每个问题,所以我被公司选中了。