Rebel Foods SDE-1(后端工程师)面试经验
Rebel Foods 前 Faasos 正在寻找的职位是 SDE-1 后端工程师。有资格参与该流程的分支机构是 CSE、IT 和 MCA。
筛选测试(简单) – 第一轮是筛选测试,包括一些能力和基于编码的 MCQ。在 Co-Cubes(AON DIGITAL) 平台上进行了大约一小时的测试,有 50 个问题。共有 150 名候选人参加了考试,其中 45 人入围了面试。
面试安排在3到4天后。
第一轮(采访-中):12:00-1:00 PM
- 第一轮面试有点难。
- 经过健康介绍后的面试官跳进了我的项目。
- 首先,他向我询问了我的 kaggle 项目,并让我分享我的屏幕并展示它们。当我是一名 kaggle 专家时,他查看了我所有的 Kaggle 项目,然后转向我在简历中提到的我的 android 项目。
- 他问我是否在 Play 商店中启动了我没有的任何应用程序,所以他让我通过 Github 向他展示代码。他要求我展示我使用了一些 API 调用的代码,所以我向他展示了我是如何在我的 android 代码中使用谷歌地图 API 的,他对此很满意。在讨论了我的项目后,他搬到了 DSA。我被问到的 DSA 问题是 https://www.geeksforgeeks.org/sort-stack-using-temporary-stack/,这是一个我能够解决的中级问题。
- 下一个问题是编写一个 SQL 查询,其中他给了我一个学生数据表,如 s.no、姓名、主题、结果(通过/失败),并要求我打印 2 个科目不及格的学生的姓名。我不太熟悉 SQL,但 5-10 分钟后,我能够使用嵌套查询来解决这个查询。
- 他对我给出的第一种方法完全满意,并要求我在任何在线 IDE 上对其进行编码。
- 最后他问我是否也有任何问题要问他,我问他关于 REBEL FOODS 正在使用的技术堆栈。
这是我第一轮比赛的结束。本轮共有15名学生入选。
第二轮(采访-中):2:00-3:00 PM
- 本轮面试官是一位非常有经验的人,是REBEL FOODS的高级软件工程师。在正式介绍之后,他跳进了编码问题,让我解释什么是“回文”,并编写代码来检查一个数字是否是回文。然后他问我时间复杂度以及我是否可以在更短的时间内完成任务。我也能够编写代码。
- 下一个问题是 https://www.geeksforgeeks.org/print-left-view-binary-tree/,我可以很容易地编写代码。
- 在编码过程中,他问了我关于堆栈和队列以及它们之间的区别的问题。
- 在此之后,他转向了一些与 DBMS 相关的问题,并询问了 DBMS 中的 INDEXING 是什么。我向他解释了索引,但他继续深入研究问题,它在哪里有用,在哪里有害,如何使用它以及示例。
- 当他对此感到满意时,他告诉我,现在他将向我提出一些一般性问题,所以他开始用一个例子询问牛顿第三运动定律是什么。
- 然后他通过问我缓存、cookie 和人口统计相关的问题来检查我的后端开发技能。我能够回答他所有的问题,最后他问我是否有任何问题要问他。我向他询问了公司的工作文化和他在组织中的经验。
共有9名学生被选为HR轮。
人力资源回合(下午 3:30-4:00)——这是我做过的最好的人力资源回合。
- 我的面试是由该组织的人力资源经理进行的,他非常友好,很高兴与该人交谈。
- 她问我作为后端工程师如何改善客户体验,
- 为什么我们应该雇用你
- 在接下来的 2 到 4 年里,我在哪里看到自己
- 我人生最大的遗憾
- 我可以吹嘘的最大成就
- 我的爱好和我的家庭背景。
- 最后,她告诉我我的紧张情绪,并让我在面试时保持自由的心态,不要有太大的压力。
这一轮花了30分钟,与HR的互动非常好。
最终判决- 9 人中有 4 人被选中,幸运的是我是其中之一。
一个忠告:
- 总是在面试结束时问一些问题,比如技术堆栈、公司正在处理的问题或有关面试官在组织中的生活,或有关工作文化的问题。
- 准备好你的项目,你必须能够解释项目代码并展示给他,如果启动更好。否则在 GITHUB 上。不要复制别人的项目,构建自己的项目,这样解释代码就不会成为问题。面试时请注意 SQL、DBMS、OS 和 CN。
祝一切顺利!