背景:
- 日期:2020年8月13日至14日
- 模式:在校园内,完全虚拟(通过 Skype)
- 角色:FTE 研究生分析师
第 1 轮(在线编码轮)– 90 分钟:
- 它于 2020 年 8 月 13 日举行。在 HackerEarth 上进行 有 3 道编码问题。试题为中等难度,分为20、50、50分。所有问题都有部分评分。
根据编码轮分数和 CGPA(我认为),240 名学生中有 22 名入围。 - 第二天,即 2020 年 8 月 14 日,上午 8:00 开始到上午 9:00 结束了安置前谈话。解释了银行的各种职能,工资划分,进一步指导。
注意:永远不要忽略这些演示文稿,因为他们可能会在 HR 回合中提出与这些相关的问题。
第 2 轮(技术面试 -1)- 45 分钟:
- 说说你自己。
- 以前的实习经历(讨论约 10 分钟)
- 编写 SQL 查询以从给定的两个表中提取公共数据
- 编写 SQL 查询以从给定的薪水列中获得第三高的薪水(对此有许多可能的解决方案,但我使用基于 LIMIT 的子查询给出了答案)
- 在数据库中实现。
- 用例子解释触发器。
- 解释数据库中的异常处理。
- 用例子解释递归(斐波那契数列的 C++ 代码)。
- 什么是尾递归?
- ++*p、*p 和 *p++ 之间的区别。
- 解释归并排序并编写其 C++ 代码。
本轮问的问题多与数据库和数据结构有关。所以不要忘记好好修改它们。
在这一轮之后,16 名学生被选入下一轮。
第 3 轮(技术面试 -2)- 70 分钟:
- 说说你自己。
- 继续讨论
- 我之前的 4 次实习经历和项目(大约 10 分钟,因为还有很多需要解释)
- 关于我的个人项目和黑客马拉松(大约 20 分钟,我的简历中又有很多很棒的项目。另外还有更多关于我的黑客马拉松获胜经验的讨论。
- 关于函数式、过程式、面向对象的编程。
- 解释OOP。
- C++ 和Java 的区别。
- Java如何独立于机器?
- 为链表、堆栈和队列实现编写 C++ 代码。
- 编写一个程序,从排序的连续数字中找出缺失的元素。
输入:3,4,7,9,10,11,12,16
输出:5、6、8、13、14、15 - 为什么像 react 和 angular 这样的框架如此出名。
- 我在 React 方面的经验。
第 4 轮(Pro-Fit):30 分钟
这一轮有点像 HR,但混合了一般技术和非技术问题。
- 瑞银的实习经历。
- 我对金融科技公司的了解(我已经在瑞银完成了一名实习生,所以我对银行的所有功能都很清楚,所以我的回答给他留下了深刻的印象)
- 我对 Covid 及其对人们的影响的看法。
- 我的黑客马拉松经历。
- 从我的简历中解释我最喜欢的项目
- 上午的预安置谈话中提到的要点。
第 5 轮(HR 轮):15 分钟
这是一个适当的人力资源回合。因为已经很晚了,他们减少了面试时间。
- 说说你自己。
- 在担任俱乐部秘书时遇到的问题以及我是如何解决这些问题的。
- 如何在团队中工作。
- 一个基于情况的问题(假设您的团队成员之一没有认真对待截止日期,那么您将如何处理他)
- 我的两个特点,使我与众不同。
- 我的爱好。
总的来说,这一轮很容易。
很少有 HR 提示,在 HR 面试之前要记住:
- 不要分享你近期的高等教育计划。
- 了解一些公司的基本信息。
- 专注于你的力量,尤其是团队合作。如果可能的话,准备一个真实的故事来支持你的观点。
- 要自信,但不要太假。如果 HR 是一个有经验的人,那么他/她很容易从假点中抓住你。
在所有这些回合之后。最后,晚上11点公布了结果。我们学院共选拔了10名学生。幸运的是,我是其中之一。