📜  Technovvert 面试经历

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

Technovvert 面试经历

Technovvert 进行了他们的校外安置活动,这就是一切

第一轮:在线能力测试,在线能力测试有60个问题,分为三个部分,分别是定量推理语言能力。给出的时间是1小时。 58名学生参加了我们学院的考试,其中包括我在内的15人获得了下一轮的资格。

第二轮:在线编程测试,本轮是在我们机房进行的在线编程测试。我们得到了 4 个编程问题和 75 分钟的时间来解决它们。这里的扭曲是他们没有提供编译器,也没有提供测试用例,而是告诉我们他们只会检查我们代码的逻辑,并告诉我们忽略语法错误,而是专注于解决问题的逻辑。在参加考试的 15 名学生中,包括我在内的 2 人通过了考试,两天后我们被叫到他们的办公室再进行 3 轮考试。提出的问题是:每个学生的问题各不相同

  • 最长公共子序列问题。
  • 他们给出了一个模式,我们必须编写代码来打印该模式。
  • 数组操作问题,用当前索引左侧所有元素中的最小值填充数组的每个元素。
  • 字符串搜索问题。

第三轮:系统测试,两天后,我到达了距离我大学27公里的他们办公室,乘坐公共交通工具花了2个小时。在那里,我们被要求在 2.5 小时内使用我们选择的任何编辑器解决实际应用程序。大约 4,000 名学生从海得拉巴的各个学院来到他们的办公室。
给我们的问题是设计一个应用程序来管理一组室友之间的费用。我们被允许使用我们选择的任何编程语言,我选择了Java。

第四轮:技术面试,成功完成任务后,我被要求等待技术面试。然后面试官很友好,问了我以下几个问题(看我的简历):

  • 什么是 Node.JS?为什么你更喜欢 Node.JS 而不是PHP?
  • Node.JS 如何支持异步进程?
  • 使用 React.js 和 Node.js 等库设计网站的方式在哪些方面优于纯 JavaScript?
  • 为什么你更喜欢使用 MongoDB? (再次,看我的简历)
  • 什么是 DOM?
  • 什么是虚拟 DOM?它与 DOM 有何不同? (因为我在简历中提到了 React.js)
  • 什么是链表?
  • 如何找到单链表的中间节点?
  • 告诉我关于 OOP
  • 什么是封装和抽象?

回答完问题后,我被要求等待 HR/MR 轮,因为我通过了技术轮

第五轮:这是最后一轮。在这 4,000 名学生中,有 15 人进入了这一轮。人力资源人员非常友好,并问我有关我的态度、行为和个人背景的问题。会议持续了大约 40 分钟,他们告诉我,我被选中并将很快推出录取通知书。