我想分享我的GS面试经验, 并希望为以后的批次提供帮助。
第1轮 -
基于简历的入围列表–基本上添加与机器学习相关的项目以及与数学相关的课程。 GS是仔细审查履历的公司之一(至少我这么认为:P), 原因是即使在CPI较低的情况下也被我选中。大约250至300名学生从简历中入围第二轮。
第二轮–
在HackerRank上测试。它包括三个部分, 每个部分45分钟。编码问题(+20, -0)将在托管编译器中解决, 一些是整数类型的问题要填入空格(+ 10, -0, 最多2个小数位), 有些是MCQ(+10, -3) )。
编程(网络, 编码)–相信我, DSA修订版在这里可以走很长一段路, 因为对知名算法和后缀, 前缀表达式(堆栈)的复杂性存在直接疑问。提出了2个编码问题。请注意, 经过优化的代码是解决问题的方法, 因为对于大多数示例来说, 你的解决方案可能会产生TLE的问题。
定量–询问有关基本能力的问题, 例如牛用绳子和骰子滚动的概率在杆子上绑在圆形田地上放牧的牛。还有一些关于期望值, 协方差, 相关性的问题以及一些矩阵, 行列式问题。如果时间允许, 我建议修改概率统计和线性代数课程。
数据科学–机器学习理论将大有帮助。问题是非常概念性的, 因为它们需要理论知识, 例如如何弥补丢失的数据。其中一些具有4条语句, 必须选择正确的语句。
你必须在这三个部分中的任何两个方面都做得很好, 但是总体上较高的分数会增加你通过顺畅的面试轻松被选中的机会。面试偏好也根据测试分数设置。在这里, 大约有60名学生被选入下一轮, 但要小心, 因为以防万一。因为我的一些队友在遇到第一个错误后就无法再接受另一轮采访了。在测试方面, 你的得分越高, 最好在最后一轮留一点负荷(毕竟, 我们中有些人不擅长交谈)。
第三回合–
这是早上6:00的大量采访。如果幸运的话, 大约5到6次面试。尽管人数较少并不意味着你被拒绝了。他们试图为你找到最合适的部门。守时。相信我, 他们准时到了。睡个好觉。我试图参加尽可能多的公司。直到那天晚上2:00我都进行了测试。我一直在昏昏欲睡(他们对我很体贴和同情, 以积极的方式表达努力工作的态度), 因为我无法获得充足的睡眠, 不得不在5:35醒来(12月1日寒冷坎普尔(Kanpur)检查面试时间表并赶赴会场, 同时打结和梳理头发, 放一些除臭剂, 并向妈妈保证我已经醒来, 并试图完全不假装。
第一位面试官问我一个关于凸包的问题。基本上, 编写代码以连接点的方式生成点面积最小的封闭图形并包含所有给定点。起初我无法回答。 6:00上午, 你问我凸优化, 你一定是在开玩笑吧!!! (尽管这是一个标准的问题, 后来我在食堂里和我的朋友才知道的, 他们告诉我这很容易, 我不得不告诉地狱, 是的!我以鲜艳的色彩通过了它。)
然后他又回到了一个更简单的问题。与你的朋友一起打数字游戏的好老问题, 可以选择1到3之间的任何数字。无论谁先达到20, 都将获胜。你必须说出赢得比赛的策略。基本上, 你从20的位置开始, 然后递归地思考问题, 以确保你在16之前结束(针对特定问题), 以便你的朋友以17到19之间的任意数字结束, 依此类推求解16。
第二个面试官问我一个有关计算方差, 高斯分布和我实习的问题。
他们不会让我去其他公司, 如果他们再次给你回电, 这对任何人来说都是一个好兆头。如果没有, 请不要坐在那里, 在其他地方尝试一下, 因为他们不会告诉你直到离开。如果你真的想接受采访, 请尝试与公司方面的组织者联系。
第三个是这些非常酷的家伙, 他们从矩阵问题开始, 其中每个元素都是row ^ 2和e ^ column之和。现在, 我不得不证明一些我不清楚的关于元素和相等的东西, 但最终他将把结果推向行号和列号的函数泛化。
另一个问我一个难题, 关于两个小车放在轨道上, 下面有传感器。你可以以特定的速度启动购物车, 但是之后, 你只能在购物车经过传感器时再次控制运动, 而当它再次离开时, 你将无法控制购物车。如何在两者之间造成碰撞?他们对我很有帮助, 因为我无法很好地阐明问题。他们帮助我解决了其他非常简单的问题(一直与他们交谈, 他们可以为你提供很多帮助)。他们对我的低CPI表现出了浓厚的兴趣(为此准备好和"真正"的理由, 他们真的很方便)。
第四访员真的很资深。他们问我有关实习生和兴趣爱好的一般信息。他们对我对金融的"兴趣"和"全球市场"非常着迷(请不要假装, 而要养成这种习惯, 如果你精通的话, 在每次采访中都像是一种魅力)。然后他们问我有关AI项目中Yelp数据集挑战和NLP的问题。他们询问了有关Scikit(机器学习技术的Python库)中的库的一些基本问题。最后, 他们问我关于与实习生另一个项目有关的股票市场暴跌的信息。
然后是我部门的一位高级人员, 他也在我的大厅里, 在GS工作。他问我对电气是否还有兴趣(显然这是我的部门, 一直以来都没有任何作用, 即使有资格向所有人开放也是如此)。他真的很酷, 在校园里和我说话。之后, 他问了我一个关于数据结构的问题, 我知道这是最好的方法, 但我选择从更高的复杂度开始。然后"单击"不正确的较低复杂度的解决方案。最终, 我想到了一种使用树的方法, 这不是他想要的解决方案, 但他找不到我的解决方案中的缺陷。然后出现了行排序和列排序的矩阵查找元素的问题。从最高的复杂度开始, 然后再降低。我告诉他所有可能的解决方案, 但最低的复杂度要求我提供一些提示, 因为我"想不出任何可能的解决方案"。他帮助了我, 最后我从左下角而不是右上角告诉解决方案(仅建议专家行事, 如果你不是100%确定可以假冒, 请不要尝试:P)。
【高盛面试经验|S22(校园内面试分析概要文件)】经过了整个酷刑直到上午11:30(他们不允许我去任何其他公司), 他们终于打电话给我, 告诉我他们"感兴趣", 并希望很快"见面"。指示很明确, 然后他们问我是否要参加我给予"诚实"答复的任何其他公司。
推荐阅读
- Java如何使用方法(用法解释和代码示例)
- PHP如何使用readdir()函数(代码用法示例)
- CSS如何使用伪类和伪类选择器(代码示例)
- 如何在Django中创建应用程序()
- Win8系统怎样设置IE浏览器自动删除历史记录?
- 如何修好Win8提示出错为Win32k.sys的蓝屏?
- Win8 PE系统无法读取磁盘的处理办法
- 怎样处理Win8.1升级Win10时的8007045D出错
- Win8.1系统提示找不到恢复环境怎样处理?