📜  Belzabar 计算机科学家面试经历

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

Belzabar 计算机科学家面试经历

第一轮是笔试。
第二轮是书面编码轮。
第三轮是技术个人面试。
第四和第五分别是人力资源和总监轮次。

第一回合
这是一个在线测试,包括 90-100 个问题,基于 aptitude、c++、 Java、sql 查询、计算机网络、linux。问题不是太难。它们是基于我们在学术科目中所涵盖的基础知识。

第二轮
他们为这一轮筛选了 60 - 70 名学生。这是一轮编码。只给出了一个问题,我们必须在不使用任何编译器的情况下在记事本上解决它。问题是
将矩阵旋转 90 度并解释算法。

代码不必编译。如果它有一些编译错误,他们会考虑它,直到并且除非算法或方法是正确的。我们被要求在每一步解释使用的算法,以便于理解。 (提到时间和空间复杂度)。

第三轮
在这一轮中,他们入围了20名学生。大约 1 小时。他们在问关于数据结构、数组、操作系统、dbms、sql 查询、OOPS 的问题。问题主要来自 geeksforgeeks。
没有必要向您询问所有这些主题。他们也会看到您的简历并根据您的兴趣询问。就像他们问我关于我感兴趣的领域(编码,DBMS)的问题。

问题如下
* 什么是 BST,你将如何删除 bst 中的节点?
* 给定一个布尔二维数组,其中每一行都已排序。找到最大数量为 1 的行。
* 为什么 sizeof运算符是运算符而不是函数?
*在整数流中查找中位数。
* 对 0s、1s 和 2s 的数组进行排序。
* 然后他问我基本的 OOP 概念并在 ATM 机中实现它。基本上为 ATM 机创建一个类图。
*然后有 2 个简单的 sql 查询,其中包括表的连接。
*最后他给了我一个场景,让我创建它的数据库,显示每一步的标准化。
您不必正确回答所有问题。对于每个问题,他们都会看到您的方法以及您如何获得优化的解决方案。

第四轮——
为此,共有6名学生入围。
这是在 Skype 上进行的一次非正式的 HR 轮次。他们问了一些简单的问题,比如告诉我一些关于你的事情,你大学生活中最具挑战性的阶段是什么,你如何为大学做出贡献,你的弱点和优势,你为什么想加入这家公司,你更喜欢的位置和哪种类型你做过的项目。这是大约20分钟的会议。你只需要说服他们你真的有兴趣加入公司。

第五轮
这是一个电话导演回合,他问了基本的谜题,对您的项目的解释以及基本的人力资源问题。
现在,如果这一轮不顺利,不要惊慌。如果你的 HR 轮顺利,他们会考虑你。
最后,他们雇用了 6 人中的 4 人。