美国银行面试经历 |校园 2021
美国银行于 9 月 9 日访问了我们的校园,进行了各种配置文件测试、分析和开发。
整个面试过程都是虚拟完成的。它由3轮组成。
- 在线评估
- 人力资源回合
- 技术轮和管理轮
第一轮:在线评估
时间: 90分钟
- 测试在 9 月 9 日和 10 日进行,我们必须在 48 小时内完成,所以我们可以在给定的 48 小时内随时尝试,并且是在公司的平台上进行的。
- 有 5 个问题(3 个视频问题 + 2 个编码问题)。
- 摄像头和麦克风为 3 个视频问题打开,唯一的摄像头为 2 个编码问题打开。
- 第一个视频问题是“自我介绍”,第二个是“为什么你应该适合这个配置文件”,第三个问题是“解释你的第二个编码问题的方法”就像你需要详细解释什么逻辑你申请解决第二个编码问题。
编码问题:
- 给定 n 个测试用例,每个测试用例都有字符串形式的数字,输出从 1 到不能被 5 或 7 整除的数字的所有数字。
Example: i/p – 24
o/p - 1 2 3 4 6 8 9 11 12 13 16 17 18 19 22 23 24
- 给定一个由小写和大写字母组成的字符串s,其中每个字母的值从 1 到 26,我们需要计算该字符串的美值,即其中所有字母的总和。
注意:字符串不区分大小写,这意味着 F 和 f 一样漂亮。输出这个字符串的最大可能的美丽。
Example: i/p – AbBCcc
o/p – 152
提示:您需要观察哪个字母表将具有什么值...... .. 就像 A 或 a 的值不必为 1 和 Z 或 z 的值必须为 26。所以想一想。
第二个问题的解答: 首先计算字符串中所有元素的频率,然后将频率最高的一个设为数字 26,然后将另一个频率较低的一个设为 25,以此类推。
因此,对于上面的示例:AbBCcc – 这里 c 的频率最大,因此 c 的数字为 26,A 的频率最大,因此其值为 25,b 为 24,因此答案 = 3*26 + 2*25 + 1*24 = 152
- 我既能轻松解决编码问题,也能自信地解决视频问题。
- 大约 80-90 名学生入围了进一步的轮次。
第二轮:人力资源轮
时间: 10分钟
- 所有进一步的面对面面试都是在 Web-Ex 上进行的。
- 这是一个非常小的一轮,主要围绕简历和人力资源类型的问题。
- 当我进入会议时,第一个问题是自我介绍。
- 在此之后,讨论了我的项目、我使用的技术以及我在制作项目过程中是如何克服所有挑战的。
第三轮:技术+管理轮
时间: 1小时
- 这一轮再次以我的介绍开始,随后进行了很好的讨论。面试官非常友好,开始问我简历中提到的每一个问题,从所有语言到所有项目的问题,对所做项目的良好讨论,以及与我的爱好相关的所有问题。
- 什么是列表、字典
- 黑白列表、字典和元组的区别
当我在简历中提到Python时,就问了上述两个问题。
- x++ 和 x=x+1 的区别
- Java中是否允许多重继承
- 你在编码方面有多舒服?
- 什么是 OS、DBMS、不同类型的连接、1 个 SQL 查询(相当简单——给定一张表,其中包含员工及其各自的薪水 o/p 第二高薪水)
- 还询问了 CREATE、SELECT、GROUP BY 等基本命令
- 什么是网络、OSI 模型、LAN 和 WAN,因为我在简历中提到了 NETWORKING,而他是网络人
- 使用队列实现堆栈,反之亦然,仅口头实现
- 提出了有关该项目的问题,并且由于我的项目与 HTML 和 Css 相关,因此提出了来自该领域的问题
我提到旅行是我的爱好,所以他问:
- 你最后一次去哪里旅行,你对那个地方有什么热情,就像他想听听为什么旅行是我的爱好
一些人力资源类型的问题是:
- 你的优势和弱势是什么?
- 您更喜欢哪个配置文件?
- 5 年后你觉得自己在哪里,你的目标是什么?
- 如果在客户、您和公司之间做出选择,您会首先选择谁,为什么?
所以总的来说,这是一种健康的对话。一周内公布结果,我是入选者之一!!!
尖端:
- 必须了解并准备好简历中的每一个字,因此对简历中提到的任何内容都充满信心。
- 应该对所有核心科目(即 OOPS、DBMS、操作系统和网络)有较高的了解
- 至少应该在竞争编码中解决更多的数字中等问题。 (标准题为必答题)
- 申请前了解公司(非常重要)。