📜  摩根大通公司 2021 年良好实习面试体验守则

📅  最后修改于: 2021-11-18 02:47:29             🧑  作者: Mango

第一轮:技术编码轮(二月)
格式:HackerRank 平台上的 2 道编码问题
持续时间:75 分钟

  1. 给定一个整数数组,您可以从左或右方向遍历。找出找到给定元素所需的最少跳转次数。
  2. 给定一个二进制链表,打印其十进制等效值。

提示:练习解决来自 GFG 或 Leetcode 的简单/中等 DSA 问题。数组、字符串、搜索、排序、LinkedList、堆栈、队列和 HashMap 问题经常被问到。

第二轮:视频面试(3月)
格式:HireVue 平台上的 2 个 HR 问题
持续时间:5 分钟(准备 30 秒,回答每个问题 2 分钟)

  1. 描述你在项目中犯的一个错误以及你从中学到了什么
  2. 解释你在项目中超越时的情况

您有 2 次尝试记录答案。如果您选择重做,第一个将被丢弃。每个人的问题都是一样的。

提示:通过练习示例问题熟悉 HireVue 平台。你说的话要简洁明了。你的答案应该有一个独特的元素。最后,坐在一个安静的地方,有适当的照明和职业装。

最后一轮:Code For Good Hackathon(7 月)

  • Code for Good 是一个 24 小时的黑客马拉松,您可以在其中与其他编码人员合作,为非营利组织开发创新技术解决方案。 650+学生参加了本次活动,共组建了100支队伍。团队规模一般为 6-7 人,您将根据您的技能随机与来自不同大学的学生配对。
  • 每个团队都被分配了两名导师,他们在整个黑客马拉松期间监督每位候选人,并以最好的方式帮助他们。主题专家在场,他们在黑客马拉松期间协助解决技术问题。几天前,举办了关于 Git、项目管理、学生网络、黑客马拉松时间表、评判标准等的各种会议,为您为黑客马拉松做好准备并解决您的所有疑问。
  • 大约有 10-11 个非政府组织提出了他们的问题陈述,每个团队必须按照他们希望处理的顺序对它们进行排名。最终分配以先到先得的方式进行。每个问题陈述被分配到 9-10 个团队。将有一个与非政府组织的 QnA 会议,您可以在那里更多地了解 PS 及其主要要求。
  • 在 24 小时结束时,您需要提交项目的 PPT 和视频演示(7 分钟)。接下来,将进行技术评审,您需要在 NGO 代表面前详细解释您的项目。每个 PS 的 2 个团队被选为决赛选手,他们必须在 JPMC 高级官员面前进行第二轮技术评审。之后,每个 PS 宣布一名获胜者。获胜团队的每位成员都会获得一台 iPad,并向所有参与者发送 CFG 好东西。

在黑客马拉松期间,与导师进行了 2 次面试,他们问了我一些问题:

  1. 您解决给定问题陈述的方法是什么?项目的当前状态是什么?
  2. 你对这个项目有什么贡献?
  3. 你使用了哪些技术栈,为什么?
  4. 您是如何知道 Code for Good 的?
  5. 您的黑客马拉松经历是什么,您有什么改进建议?
  6. 为什么要加入JPMC?这是你梦想中的公司吗?
  7. 你有升学的打算吗?
  8. 你和你的团队有什么体验?
  9. 您在构建解决方案时遇到的挑战以及您是如何克服这些挑战的?

提示:

  1. 使用 MERN 堆栈和 Django 的 Web 开发项目非常普遍。尝试在黑客马拉松之前熟悉这些技术堆栈。
  2. 与您的团队成员建立联系,并为项目决定一个通用的技术堆栈。此外,尝试使用 git 协作处理一个虚拟文件,以便您了解 git push、git pull、git branch、git merge 和解决合并冲突。
  3. 评判您的不仅是您的技术技能,还包括您在时间有限的环境中与新团队进行头脑风暴和构思的能力。
  4. 始终对队友保持礼貌和尊重。给每个人一个平等的机会来贡献和分享想法。
  5. 发挥领导作用。例如,将人员分配到不同的任务、代码审查等,但不要将其转换为单人表演。
  6. 尝试就如何解决问题陈述提出好主意,并在头脑风暴会议中积极参与。
  7. 拥有一个好的用户界面总是有帮助的。确保评委可以清楚地形象化并理解您项目的特点。
  8. 弄清楚非政府组织的基本要求。完成它们,然后转到其他功能。
  9. 与导师交流。让他们了解项目状态的最新情况,并毫不犹豫地向他们寻求帮助。如果您遇到技术问题,请立即联系 SME。
  10. 最后,您在评委面前展示您的解决方案的程度非常重要。通过引导他们了解项目的功能,清楚地解释您的想法和方法。

结果

黑客马拉松结束三周后,发送了一份入围 JPMC 实习的学生名单。我院9名学生入围2022届软件工程专业实习班。