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 个问题的细微变化。
- https://www.geeksforgeeks.org/find-a-peak-in-a-given-array/
- https://www.geeksforgeeks.org/find-number-of-islands/
我对这两个问题的回答给面试官留下了深刻的印象。包括第一轮在内的所有面试官都非常支持和礼貌。 8 名学生中只有 2 名被选为全日制学生。
结果:放置在 BOX8