渣打GBS专职软件工程师面试经验(校内)
渣打银行 GBS访问了NIT Hamirpur的全职软件工程师和 SDE 实习生。此经验适用于全职软件工程师的角色。
资格标准:所有分支机构都允许 CGPA>7.00 并且没有活动积压。
第 1 轮:行为轮(强度测试)[非淘汰]:它由 20 个基于情境的问题组成,我们在组织中工作时可能会面临这些问题。我们必须拖放提到的选项,形成在这种情况下我们将遵循的一系列步骤。本轮比赛没有时间限制。
在此之后,只有清除了上一轮,您才能进入下一轮。
第二轮:逻辑推理:它由 12 个问题组成,每个问题必须在75 秒内解决。每个问题都有一个 3*3 矩阵,其中 8 列已填满,我们必须从以下 8-10 个给定选项中选择第 9 列。这一轮的截止点是40% 。测试的结果是预先记录的,我们在这一轮的表现与这些结果进行比较,然后计算百分位数。 40% 意味着您在相同测试中的表现优于 40% 的人。结果在 5 分钟内直接通过电子邮件发送。
第 3 轮:数字推理:它由 4 个问题组成,每个问题都采用表格形式。每个问题都有 3 个基于表格的子问题。第一个问题的时间限制为 90 秒,其余两个问题的时间限制为 75 秒。这些问题很简单,需要简单的计算(加、减、平均),但要尽可能快。问题是每个问题的选项大约是 50 个。这一轮的截止点是35% 。
在此之后,共有 92 名学生被列入编码轮次的候选名单。
第 4 轮:编码轮:它由 2 个问题组成。这一轮很棘手,因为它有以下限制:
1. 只有一个测试用例我们可以多次运行我们的代码。
2. 要针对所有测试用例运行代码,我们必须提交代码。
3. 提交按钮冻结后,我们只能提交一次代码。
问题:
第一个问题很简单,简单的基于数组的,并且可以在 O(N) 时间复杂度内解决。
第二个问题的陈述由 150 个单词组成,并且是基于 DP 的,它是:最大子集和,使得集合中没有两个元素具有相同的数字。
在此之后,共有 36 名候选人入围面试。
第5轮:技术面试-我:根据我个人的看法,这次面试主要关注候选人的两个方面:
Aspect – I: Projects[Technologies working on]:关于项目的讨论持续了大约 15 分钟。于是面试官连介绍都没有,就跑到我简历的项目部分,开始询问项目,从最近的一个开始。对于最近的一个,这只是一个 2-3 分钟的简短讨论,因为这是我的大学项目,而不是实习生项目。
然后他跳到我的实习项目上,要求详细解释。在我解释了项目和我在项目中所做的工作后,他问我——“你在项目中写的最难的代码是什么? “。我向他解释了我项目中使用的基于多线程的代码。他似乎对我的回答很满意。
面试官去了我的第三个项目,我马上告诉他这是一个小项目,除了我的项目,我擅长数据结构和算法。这就是面试第二阶段的触发因素。
Aspect – II: Data Structures and Algorithms:之后,他问我——“你最喜欢哪种数据结构?”。我告诉他我对树木很满意。但他去了图表。他询问了图表在现实生活中的应用。我告诉他 Facebook、谷歌地图、ola、uber 等所有这些都在图表上工作。然后他让我在逻辑上实现 Facebook 的“你可能认识的人/显示建议”功能。我在共同朋友概念的帮助下解释了逻辑。他对这种方法感到满意,并说他得到了答案。在答案本身中,我使用了使用 BFS 或 DFS 进行搜索的术语。下一个问题他问如果我们分别使用 BFS 和 DFS,建议的朋友会有什么不同。我向他解释得很好。然后他询问了两种算法的时间复杂度。
最后,他让我问他一些问题。我询问了他们使用的技术,如果我今天被选中,那么我是否能够从事我想要的项目。他正面回答。
第 6 轮:技术面试 - II:本次面试由公司的一名高级员工进行,他仅在渣打银行工作了大约 15 年以上的经验。
他通过介绍开始面试,然后让我介绍自己并在介绍中介绍最近的暑期实习。在完整的面试中,他专注于候选人在现实生活中应用编码概念的方法。
例如,我擅长Java,所以他问了它的两个概念,并要求他们在现实生活中解释它们。这两个概念是异常处理和日志管理/日志记录。我解释了异常处理的概念,然后使用人员事故案例在现实生活中实现它,例如,一个人从家到办公室,他使用汽车/自行车/公共汽车然后到达办公室。这些都是预定义的事件,但如果该人在旅途中遇到事故,那么事故是正常流程中的意外事件或异常。我也与公司项目相关,最后,他对答案完全满意,他说“很好,你的答案就在手边”。我还解释了日志记录的概念,因为我已经在我的一个项目中使用了 Log4j 框架,所以对我来说更容易。
本次采访时长为 25 分钟。
第 7 轮:HR 面试 [电话]:本次面试由 HR 进行了大约 15 分钟。他问的问题是:
1. 是什么促使您申请渣打银行的职位?你对渣打银行了解多少? (我还告诉他们他们是利物浦足球俱乐部的赞助商)
2. 到目前为止的面试经历?
3. 实习项目?
4. 家庭背景?
5. 你想在哪里工作(来自班加罗尔/钦奈)?我最喜欢的 IPL 团队是 RCB,所以我回答了班加罗尔(哈哈)。
在这些问题之后,他向我解释了 CTC 故障并让我等待结果并希望最好。
最终选出5名学生。
幸运的是,我是其中之一。
尖端:
1.永远记住,一次成功的面试总是两个人之间的一次很好的交谈,永远不要认为你在给某种生动的声音,要有礼貌和自信,听面试官的话,然后给出你的答案。
2. 在你的回答中添加一些小细节,无论是人力资源还是技术,向他们表明你很敬业。