📜  InfoEdge 软件工程师 2021 校园面试体验

📅  最后修改于: 2021-11-24 02:42:07             🧑  作者: Mango

InfoEdge 于 2021 年 7 月 22 日访问了我们的校园 (NIT Agartala),担任软件工程师一职。所有回合的详细信息如下:

第 1 轮:这是一个在线轮,测试时间为 40 分钟,包括 35 个问题。

  • 测试是在他们自己的网站 firstnaukri.com 上进行的。
  • 测试由 2 个部分组成,每个部分 20 分钟。
  • A 部分由定量能力、逻辑推理、数据解释和一些基于模式的问题组成。
  • B部分测试考生的技术能力。
  • 本节包括来自 Linux 的各种问题、C、典型的指针 C++ 指针问题和输入输出问题。
  • InfoEdge 在线一轮的截止日期保持在 70% 左右,这意味着在 35 个问题中,候选人需要至少回答 24 个问题才能进入下一轮。

建议:为了完成这一轮,来自 Indiabix 和 GFG aptitude 的下降练习将绰绰有余,因为问题并不那么难,但时间是关键因素。

结果:结果于2021年7月31日公布,只有4名学生入围我校。

第二轮第二轮定于 2021 年 8 月 2 日进行。我的面试定于上午 10:30 但不幸的是,我的小组成员不在,我的面试被重新安排在上午 11:30(显然我有惊恐发作)。

  • 第二轮开始介绍我和面试官,然后他告诉我InfoEdge对招聘软件工程师有非常具体的要求。
  • 之后,他开始从 React.js 向我提问。来自组件的几个问题,rereating 如何在 react 中工作,组件在 react 中的工作等被问到。
  • 然后他给了我一个 DSA 问题来在链表中找到循环。他告诉我分享我的屏幕并在我选择的 IDE 中进行编码。在讨论了我的方法后,我在 Eclipse 中对其进行了编码。
  • 当我开始使用Java编码时,他非常高兴,并告诉我“使用Java真是太好了”。我在 5 分钟内对问题进行了编码。
  • 然后他问了我几个关于测试我是否真的理解代码如何工作的方法的问题。在他满意后,他让我找出环的长度。我也在大约 7 到 8 分钟内编码了它。
  • 然后他让我找到循环的起点。在讨论该方法后,我也在大约 5 分钟内对其进行了编码。然后他让我从链表中删除循环。我编写了解决方案并解释了我的方法。
  • 然后他转到下一个问题,该问题基于数组,需要使用 Sorting + 2 pointers Algorithm 来解决。面试官看到我能找到解决问题的正确方法给我留下了深刻的印象。然后他让我编写代码并运行它。我在 5 分钟内对问题进行了编码,并且通过了他的所有测试用例。
  • 然后他搬到了OOPS。他问了我各种 OOPS 概念,并告诉我用现实生活中的例子来解释它们。我能够回答所有的问题。然后他告诉我我是否有任何问题要问他。我向他询问了他在 InfoEdge 的经历,他非常简短地回答了这个问题。这一轮对我来说持续了大约 75 分钟。

结果:HR 打电话给我,告诉我你的反馈非常好,你的下一轮是在下午 2 点。只有 2 名学生可以通过这一轮。

第三轮第三轮再次开始,对我和面试官进行了非常简短的介绍。

  • 然后面试官给了我一个基于子阵列的DSA问题。如果你擅长解决子数组问题,你可以解决这个问题。我给出了蛮力解决方案并在 Eclipse 中对其进行了编码,但他并不满意。然后他告诉我在 O(n) 时间内完成这个问题。我用 HashMap 解决了这个问题,并在 10 分钟内编写了最佳解决方案。面试官给了我几个测试用例,我的代码全部通过了。
  • 然后他问我是否对系统设计感到满意。他给了我一个为 100 层楼设计电梯的问题。起初我以为是HLD问题,但面试官告诉我是LLD问题,需要在IDE中编码(显然我很恐慌,因为我从来没有设计过电梯)。我让自己保持冷静,并就这个问题向他提出了各种问题。之后,我开始编码它,并使用继承的概念和这个运算符来实现电梯。面试官很高兴看到我实际上可以实现 OOPS 概念。
  • 他进一步提高了水平,并告诉我设计了2部电梯,经过多次尝试,我无法给出完整的解决方案。但是面试官告诉我,我在设计部分做得很好。
  • 然后他搬到了操作系统。他问我是否来自 CSE,我是否对 CS 科目感到满意。他问了我大约 10 个问题,从简单到中等,我都能回答。然后他告诉我我是否有任何问题要问他。我问他的旅程。他告诉我他是 InfoEdge 的工程经理(那一刻我意识到他为什么问这么难回答的问题)。这一轮又持续了大约 70 到 75 分钟。

结果:HR打电话给我说我入围了第4轮,定于下午4:30。只有我能够清除这一轮。

第 4 轮:面试以一般性介绍开始。

  • 面试官是公司里非常资深的人,告诉我他是亚马逊和 Archesium 的 SDE-III。
  • 然后他问我关于我的研究实习以及我们想要做什么。
  • 然后他问我关于我的项目。解释完之后,他问了我关于项目的深入问题,以了解我是否真的做了自己的项目。
  • 然后他问了我几个来自 DBMS 和 OS 的问题,令他惊讶的是,我可以正确回答所有问题。
  • 他问我是如何在非 CSE 背景下保持如此高的 CGPA(9 以上),同时在 CS 科目上有扎实的基础的。然后他问了我一个网络问题,最后一个问题是“点击 URL 时会发生什么”。我通过给他提供缓存 TLD 服务器和 ISP 的参考来非常简短地回答了这个问题。他对我印象深刻,并告诉我他喜欢我的精力,他们需要像我这样的工程师。
  • 他还告诉我他们的工作文化,他们以员工为中心的天性给我留下了深刻的印象。这一轮持续了大约 30 分钟。

结果:HR 打电话给我,让我参加 HR 回合。

第 5 轮:再次以一般性介绍开始。 HR 让我在 DSA 上给自己打分(满分 10 分)。

  • 她问我我的家人是否受到了 COVID 的影响。然后她问我想要更改 Naukri.com 上的哪些功能。
  • 这次讨论后,HR 告诉我,我是否有任何问题要问她。我问她的旅程。她告诉我她在 InfoEdge 经历了一段美好的旅程,并给了我一些见解。

下午 5 点 45 分,HR 打电话给我,告诉我“恭喜,你被选中了”。我是整个学院中唯一被 InfoEdge 选中的学生。管理层对我印象非常深刻,他们甚至为我提供了 6 个月的实习机会,与其他基于产品的公司相比,他们的津贴非常高。

我要感谢 GfG 提供了练习 DSA 和 aptitude 的平台。