📜  高盛面试经历| 29套(实习用)

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

最近高盛来我校招聘全职员工和实习生。所有来自Circuit Branchs的学生都有资格申请。我会写实习生的面试经历。

第 1 轮(在线)
这是托管在 HackerRank 上的,持续时间为 75 分钟。有 5 个 MCQ,每个 10 分,负分为 -3。这些基于核心 CS 主题,如 DS、算法分析、图论等。 有 2 个编码问题:
1. 找出字符串第一个重复的单词。 (15 分)
例如。输入:Ravi 一直在说他去过那里。
输出:有

2. 你有一个柜子,里面分别有 A、B、C 对红色、绿色和蓝色的袜子。您一次只能取出 1 只袜子,而无需查看。找出你必须拿出一只袜子的最大次数 T,直到你得到 N 对任何颜色的匹配对。 (35 分)
例如 A=2, B=4, C=4
N=1 T=4
N=2 T=6
N=4 T=9
N=5 T=10

16 人入围了后续 F2F 面试。

每轮面试都会问很多问题。我会提到重要的。

第二轮
面试官问了我到目前为止我在 CS 中涵盖的主题。我被要求解释在数组中搜索的各种方法,并为无限长数组编写常规二分搜索和修改二分搜索的代码。然后我必须编写代码来找出大小为 n 的数组的 n-1 个元素的最大乘积。对所有角落案件的处理给予了特别关注。接下来要求我解决https://www.geeksforgeeks.org/stock-buy-sell/ 2个案例:买卖1次,然后2次。在问了几个其他问题之后,他最后问我是否有任何问题要问他。

第三轮
面试官仔细翻阅了我的简历。我被要求谈谈我自己、我在大学的活动和其他学术兴趣。我还必须详细解释我的项目。他和我讨论了我对各种编程语言的熟练程度,并让我解释了Java垃圾收集的过程,并用代码片段问我如何实现自己的垃圾收集器。接下来,给定一个长字符串和 2 个单词,我必须找到这对单词出现的中点之间的最小距离。然后我被问到 https://www.geeksforgeeks.org/given-an-array-of-numbers-arrange-the-numbers-to-form-the-biggest-number/。我被问到 LRU Cache 并且不得不编写和解释我将如何使用我选择的任何 DS 来实现它。在问了几个其他问题之后,他最后问我是否有任何问题要问他。

第 4 轮
这是一轮技术兼人力资源回合。面试官讨论了在线编码回合中的每个问题。然后,给定一个整数输入流,我被问到如何显示到目前为止在输入流中出现超过 50% 次的数字(如果有),有空间限制,在 O(n) 中,然后O(1) 空间。在问了一些其他技术问题之后,他又开始问关于我自己的其他问题,最后问我是否有问题要问他。

最后他们选了4名学生实习。

阅读 GeeksForGeeks 中的文章和采访经历是准备任何采访不可或缺的一部分。非常感谢网站和所有贡献者!

相关实践问题

序列中重复次数第二多的字符串