📜  美国银行(BA Continuum)面试经验| 2020年校内

📅  最后修改于: 2021-11-23 07:26:12             🧑  作者: Mango

美国银行于 2020 年 12 月访问了我们的校园,担任全职高级技术助理。这次有3轮,招聘过程略有不同,因为这次第一轮是视频面试,有2个编码问题。任何熟悉Java和 SQL 的人都可以轻松破解这次面试。

第 1 轮(视频采访):

  1. 这是一个视频面试问题,您必须在其中记录您的答案。介绍一下您自己,并说明您的培训和技术背景。
  2. 这是一个很容易的编码问题。给定一个字符串,您必须将每个替代字符设为大写,并忽略不是字母或空格的字符。示例输入:我是一个有 3 个兄弟姐妹的男孩。输出:我是一个有 3 个同胞的男孩。
  3. 这也是一个很容易的编码问题。检查表达式中的平衡括号。 https://www.geeksforgeeks.org/check-for-balanced-parentheses-in-an-expression/
  4. 这是一道视频面试题。解释第二个编码问题背后的逻辑。 (只需解释时间复杂度和使用的数据结构以及代码背后的逻辑。)
  5. 这是一道视频面试题。你怎么能成为美国银行的资产? (仔细参加安置前谈话,只需记下公司正在研究的技术,这对您的 F2F 技术面试也很有用。)

第二轮(第一次技术面试 F2F):

在 450 人中,约有 300 人有资格参加这一轮比赛。这一轮面试官主要关注Java、DBMS、SQL。

  • 说说你自己。

Java问题:

  • 解释 OOPS 概念。 (用现实生活中的例子解释了所有的 OOPS 概念)
  • 什么是构造函数?
  • Java是否允许构造函数重载? (是的)
  • 访问私有变量的方法的名称是什么? (获取和设置方法)
  • 什么是继承

数据库管理系统问题:

  • 什么是主键、外键和候选键?
  • 解释 DBMS 中的所有连接?
  • 酸特性

SQL 查询问题:

  • 在雇员表中找到第 n 个最高工资。 https://www.geeksforgeeks.org/find-nth-highest-salary-table/。
  • 打印同一表中重复 2 次或 2 次以上的行的值。 https://www.geeksforgeeks.org/how-to-print-duplicate-rows-in-a-table/

编码问题:然后他问了我 1 个编码问题。给定一个字符串打印在该字符串重复的字母。

  • https://www.geeksforgeeks.org/print-all-the-duplicates-in-the-input-string/

然后他让我解释我的一个人工智能领域的项目,并做了一些与之相关的交叉问题。

你有任何问题吗? (问任何问题只是不要回答不。)

第 3 轮(第二次技术面试 F2F):

  • 说说你自己。
  • 详细解释 OOPS 概念。
  • 接口是什么?
  • 为什么Java不支持通过类进行多重继承?
  • 详细解释所有连接。
  • SQL 和 NO SQL 的区别。
  • 我有一个使用 SQL 的 DBMS 领域的项目,因此他开始询问与此相关的深入问题。
  • 您将如何使用第一个表检索第二个表的值?(内部联接)
  • 你在你的项目中使用过索引吗?
  • 解释 DBMS 中所有类型的索引。
  • 您如何改进您的项目以满足行业要求。
  • 然后他给了我一个谜题。 https://practice.geeksforgeeks.org/problems/the-3-5-litre-die-hard-water-puzzle
  • 你了解投资银行吗? (您应该了解银行如何运作的基础知识,并了解美国银行的价值观及其主要关注的工作。)
  • 你有任何问题吗? (问任何问题只是不要回答不。)

所以我详细而自信地解释了所有问题,他对我的回答非常满意。

所以大约有 70 名学生从我的校园中被选中,我就是其中之一。我给你的建议是,你应该能够证明你简历中提到的任何一点是合理的。即使您不知道任何答案,也可以说您不知道,但一定会在面试后尝试学习。只要有信心,对自己有信心。实习季没那么容易,你需要不断尝试,不要失去希望,不断复习OS、DBMS、 Java等核心科目。在实习季节,你会学到很多东西。只是不要重复你的错误。

一切都适合您的就业季节!