📜  高盛实习面试经历|校外 2021

📅  最后修改于: 2021-11-16 14:41:40             🧑  作者: Mango

高盛招聘 2021 年校外暑期实习

第一轮(能力倾向测试)

参与者:根据他们进行的安置前谈话,大约 10 万

本轮于 2021 年 2 月 20 日在 Hackerrank 平台进行,时长 1 小时 30 分钟。这一轮有视频监制。该测试共有 6 个部分,由 66 个问题组成,所有部分都是强制性的:

  • 数值计算 – 8 个问题
  • 数值推理 -12 题
  • 理解——10个问题
  • 抽象推理 – 12 个问题
  • 图解推理 – 12 个问题
  • 逻辑推理 – 12 个问题

每个 MCQ 的正确答案为 5 分,错误答案为 -2。题目很简单——难度适中,除了数值计算部分非常难。我能够尝试大约 33 个问题。几天后收到他们的邮件,因为考试期间看不到这些问题的图片,所以大约有 10 个问题从测试中删除,所有问题都将进行相应标记。 2021 年 3 月 10 日,我收到一封邮件,说明技术评估回合定于 3 月 21 日进行。

第二轮(技术评估)

参加者:根据他们进行的安置前谈话,约5000人

技术回合是 2 小时 15 分钟,在 HackerRank 上进行。它由5个部分组成:

  • 编程 – 30 分钟:1 道简单题和 1 道中级题(对我来说,一个基于字符串,另一个基于二叉树)。
  • 计算机科学 – 20 分钟:7 个基于计算机科学主题的 MCQ,如 OOPS、OS、DSA 和代码输出问题。
  • 定量能力 – 25 分钟:与数学相关的 MCQ。一共8道题。(真的很难,只能做2道)
  • 高级编程 – 45 分钟:关于高级数据结构的 1 道难题(对我来说,基于图表)。
  • 主观 – 15 分钟:2 道论文类型问题(基于情境的问题,例如在两人团队项目中,如果其他成员因个人问题而无法成为成员,您会怎么做)。

第二轮通过的标准是在技术评估的6个部分中至少通过3个部分(包括CGPA作为一个部分)。我从第一部分正确地尝试了一个编码问题、5 个 MCQ 和两个主观问题,并且能够通过高级编程部分的 10 个测试用例(部分标记用于编码问题)。

3 月 31 日,我收到一封邮件,说我已经通过了技术评估,所有被选中的人的面试将在下周安排。 4 月 6 日,我收到了面试日期,即 4 月 9 日。我所有的采访都是在同一天使用 Zoom 作为视频会议平台进行的。

面试轮次

参加者:根据他们安排的就业前谈话大约有500人,但我面试那天在候诊室看到只有70人,不知道有多少人被选中。

第1轮:

  • 首先,有一个简短的介绍。
  • 然后,转到 DSA,使用 HackerRank CodePair 作为实时编码平台,Interviewer 要求我编写“在链表中查找循环并删除它”的解决方案。我把代码写成一个简单的Java函数,我们不需要运行程序,我们只需要编写它并讨论它。
  • 接下来面试官问了我一些基本的问题,比如为什么gs,我的优点和缺点,bst和二叉树的区别,二叉树的遍历类型。
  • 接下来,问题是“检查树是否与另一个镜像”
  • 接下来是一个概率问题:“从一副牌(从 1 到 5 清楚地编号)中一次选择两张牌的概率是多少,例如第一张牌比第二张牌大一个。”
  • 然后面试官问我有没有什么问题,第一次面试就结束了。
  • 我能够回答第一个,由于紧张而在第二个程序中犯了错误,无法回答概率问题,但回答了所有理论问题

第二轮:

  • 首先,有一个简短的介绍。
  • 然后,转到 DSA,面试官要求我为“从整数数组打印总和等于 k 的对”的解决方案进行编码。
  • 接下来,问题是“从整数数组中打印总和等于 k 的元素的所有可能组合”,第三个问题是“以最大化利润的方式买入卖出股票 2 次”。
  • 然后面试官问我有没有什么问题,第二次面试就结束了。
  • 我能够在几分钟内回答所有问题,还能够对其进行编码并针对提供的测试用例进行干运行。
  • 两轮后都在等hr,但3个小时后,晚上8:30,他们说只有14名学生应该在这里等,其他人现在可以离开会议,因为这14名学生将再接受一轮技术轮确认能力。我就是其中之一。

第 3 轮:晚上 9 点左右开始。

  • 首先,有一个简短的介绍。面试官是个很酷的人。他问了一些口头问题,只说“告诉算法不需要编码”。
  • 所以问题是什么是 bst,如何删除 bst 中的节点,什么是 avl 树,avl 树旋转(无法回答这个问题),一个有趣的问题:
  • “你有两个未排序的数组,你必须给出合并和排序的数组,你是先合并,然后排序还是先排序,然后合并,为什么”
  • 然后,快速排序与二进制排序。
  • 然后他问了一些基本的问题,比如你对 gs 中使用的技术栈有什么顾虑吗,因为它可能与你到现在学到的有所不同,然后面试官问我是否有任何问题,这是第三次面试的结尾.
  • 我能够回答除 avl 树旋转之外的所有问题。
  • 这标志着一天的采访结束。一个人需要非常耐心,因为您必须从上午 10 点到晚上 10 点坐在虚拟等候室。所以要为此做好准备。

结论:经过三周的等待,终于收到了“未选中”的邮件。

提示:

  1. 如果您知道解决方案,请不要直接给出优化答案,始终从蛮力开始。
  2. 要有耐心,因为人们可能不会在虚拟面试中坐 12 个小时。

成功率:根据安置前谈话,10 万分之 2-3(无法确认)。他们说,如果他们喜欢就雇佣,他们没有任何具体的职位空缺数量。

最后,祝你好运