📜  BNY Mellon 软件开发人员实习面试经验 |校园 2022

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

BNY Mellon 软件开发人员实习面试经验 |校园 2022

BNY Mellon 于 2021 年 9 月 21 日访问了我们的校园,进行 2022 年暑期实习。

  • 资格:分支机构 – CSE、IT、E&TC、Instru
  • 标准:6.0 CGPA 及以上,不考虑死活积压。
  • 模式:1 次 HackerRank 编码测试 + 2 次技术轮次 + 1 次 HR 轮次

第 1 轮: HackerRank 编码测试

90 分钟内完成 4 个问题

  • 简单题:类似于 HackerRank 的选号题
  • 中等问题:基于图——可以使用 DFS 或 BFS 完成
  • 中等问题:基于图的 – 骑士问题的最小步骤
  • Hard question: Tree-based – given 是一个代表树的字符串,根据问题的指定条件查找这是否有效,如果无效则返回问题中给出的适当错误代码。

第 2 轮:技术第 1 轮 

时间:45分钟——本轮10名学生入围

  • 当被问及我之前在思科做过的实习时——问了同样的后续问题。
  • 项目讨论——使用和实施的技术堆栈。
  • 编写代码以从提供的 HackerRank 代码对链接上的给定链表中删除重复项。
  • 编译和解释的语言差异。
  • 什么是构造函数?
  • 给我一个例子,你可以在其中进行构造函数重载
  • 什么是异常处理——这需要什么
  • 解释try、catch和finally块中的程序流程
  • finally 块的目的是什么
  • C++ 和Python的区别
  • 您将使用哪种数据结构来设计交通信号灯,为什么?
  • 给我一个真实的场景,你看到堆栈实现
  • 确定用于以下实现的数据结构 - 1) 编译器中的内存分配和释放 - 答案:堆 2) 浏览器历史 - 答案:堆栈
  • Java中的多线程是什么?
  • ArrayList 和 Vector 的区别
  • C++ 中的命名空间是什么?
  • 你对Python了解多少?你知道 NumPy 库吗?
  • 你有任何问题问我吗? (我问了一个)

第三轮:技术第二轮

时间:30分钟 本轮共有4名学生入围

  • 你觉得第 1 轮哪个问题可以回答得更好
  • 什么是线程?
  • 关于我在思科的实习——学习、经验
  • 在 C 语言中,如果我们将 while(true) 写成一个循环,会发生什么,为什么?
  • C 中的函数指针是什么——我们可以在哪里使用它?
  • 声明大小为 5 的数组,如果我尝试访问第 7 个位置,会发生什么?
  • Java中的静态关键字是什么?
  • Java中的单例是什么?
  • 项目、简历讨论和跟进问题
  • 什么是核心转储、线程转储?
  • 你知道 Apache Tomcat 吗?你做过吗? (我在我的一个项目中使用了它)
  • 什么是自适应和响应式网站?
  • 什么是JDK、JRE、JVM?
  • HTTP 和 HTTPS 的区别
  • 什么是大 O 符号?你知道其他符号吗?
  • 您将使用哪种数据结构来存储不同的国家名称,例如印度、美国、英国,然后是它们各自的州名,然后是各自的城市名。 Ans – 树 为什么? – 由于给定的数据是分层的
  • 什么是 GET 和 POST 方法
  • 告诉我编写以下问题的方法
Testcase 1) Input -  abcd@gmail.com
Expected output - a*@gmail.com
Testcase 2) Input - pq@gmail.com
Expected output - p*@gmail.com
  • 你有任何问题问我吗? (我问了一个)

第四轮:人力资源轮

时间:45分钟 本轮共有2名学生入围

  • 简要总结一下你自己,到目前为止你做了什么——技术性的,没有技术性的
  • Java和Python的区别——你认为哪一个更好?
  • 为什么你更喜欢用Java编写代码?
  • 您完成和实施的所有项目是什么?
  • 你为什么选择这个问题陈述作为你的项目,你具体的思考过程是什么?
  • 你是如何测试你的项目的?
  • 告诉我你在学业上表现不佳的时候,以及你是如何解决这种情况的。
  • 你认为做所有这些项目是有益的吗?如果是,那怎么办?
  • 你未来的计划是什么?
  • 参与过任何技术讨论论坛——您如何让自己保持最新状态?
  • 您是否想强调我们错过讨论的任何要点,这将为您的候选资格增加价值?

在我的 HR 面试结束时,我说谢谢,先生,美好的一天!他回答说:“等你进公司,到时候别叫我先生,叫我的名字!”这是一个非常大的选择提示。但是,在结果出来之前,你不能假设任何事情。所以我拼命地等待结果。 HR面试后,我在LinkedIn上搜索了参加我HR轮的人,才知道他是副总裁。 2小时后出结果,只有我被选中!!!我很高兴,然后我也为另一个在HR轮后被拒绝的候选人感到难过

尖端:

  • 请记住,时间在所有面试中都非常重要,不要以任何理由撒谎。
  • 如果没有被选中,请不要生气,分析您的错误并期待下一次机会!