📌  相关文章
📜  Box8 软件开发人员面试体验(校内)

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

Box8 软件开发人员面试体验(校内)

我是 NIT 的最后一年机械学生。最近 BOX8 来到我们的校园招聘软件开发人员。各分校的学生都可以参加。最初,我们应该填写一份有点冗长的表格,其中包括有关实习、项目和基本人力资源问题的问题。在此之后,该过程包括3轮。

第 1 轮(编码轮):本轮在 HackerRank 平台进行。

  • 我们得到了两个编码问题,我们应该在 90 分钟内解决它们。
  • 第一个问题是关于数组转换的简单级别,第二个问题是关于无序映射的中等级别测试知识。
  • 题目分别为 50 分和 100 分。抄袭受到严格监控,因为许多成功提交两个代码的学生都没有被选中进入下一轮。
  • 我能够对这两个问题进行编码,并入围面试。包括我在内的30名学生被选中。

第 2 轮(技术面试 1):时间为 45 分钟。为每位候选人分配了2名面试官。

  • 他们直接跳到我的项目中,并问了一些关于它们的问题。
  • 他们向我询问了我的实习情况并深入研究了它。
  • 当我在简历中提到 React 时,他们还问了我一些 React 问题。
  • 然后他们让我写一些基本的 SQL 查询来测试 COUNT、GROUP BY 和其他一些 SQL 命令。
  • 在此之后,他们给了我一个编码问题:https://www.geeksforgeeks.org/print-all-pairs-with-given-sum/
  • 从蛮力到最优化的解决方案,我给了他们 5 种不同的方法,他们对我的解决方案感到满意。
  • 第二个问题是字符串问题:https://www.geeksforgeeks.org/reverse-words-in-a-given-string/
  • 我也能回答这个问题。

VERDICT: 包括我在内的 30 名学生中有 8 名被选中。

第 3 轮(技术面试 2) :提到的持续时间是 45 分钟,但我的面试延长到大约 90 分钟。

  • 这次面试的水平有点难。
  • 同样,为每位候选人分配了 2 名面试官。
  • 他们开始问我一些与后端相关的问题,例如本地存储和会话存储之间的区别、缓存和 cookie 之间的区别、关于 JWT 和相关主题的一些问题。
  • 然后他们问了一些关于网络协议、DNS 服务器等的问题,我能够回答其中的大部分问题。然后他们让我编写 2 个问题的代码。

两者都是以下 2 个问题的细微变化。

  1. https://www.geeksforgeeks.org/find-a-peak-in-a-given-array/
  2. https://www.geeksforgeeks.org/find-number-of-islands/

我对这两个问题的回答给面试官留下了深刻的印象。包括第一轮在内的所有面试官都非常支持和礼貌。 8 名学生中只有 2 名被选为全日制学生。

结果:放置在 BOX8