DE Shaw 面试经历
VIT Vellore 2021 批次,我最近通过校园驱动器被安置在 DE Shaw & Co.。我在这里分享我的完整招聘过程(在线
测试和技术面试)。希望你们都觉得这有帮助!
DE Shaw 招聘流程于 2020 年 7 月 23 日至 24 日举行(虚拟 - 在线)。这
招聘既适用于本科生,也适用于研究生。
标准:8.5 CGPA 或以上(仅限 CSE、ECE 和 IT – UG 和 PG)。所有学生,无论
如果满足 CGPA 标准,则考虑积压历史或当前积压。
1. 第一轮(在线测试):
第一轮是在线测试,时长 1 小时 95 分钟。它被分割了
如下。
?能力倾向部分(算术 + 分析)14 个问题 - 26 分钟
?技术 MCQ(计算机科学)14 个问题 - 19 分钟
?编码问题 1 1 个问题 - 20 分钟
?编码问题 2 1 个问题 - 30 分钟
?编码问题:
一、基于动态规划的中级问题(分配的时间为
20分钟)
链接:https://ide.codingblocks.com/s/302739
二、基于动态规划的困难级别问题(分配的时间为 30
分钟)
链接:https://ide.codingblocks.com/s/302754
这一轮是在 Hackerrank(启用网络摄像头)上进行的。在此在线测试第 24 轮之后
学生被选中。
?实践建议:
?对于 Aptitude:https://www.indiabix.com/ & Aptitude Questions and answers
?对于技术 MCQS:Sanfoundary 和 GFG(主要是 OS、DBMS、DSA)
?对于编码问题:Codeforces(A、B、C 问题)+ GFG + Leetcode
2. 第二轮(技术面试 - 1)(约 2 小时 40 分钟)
这是在 CodePair 上进行的在线 F2F 技术回合:Hackerrank(您可以
通过此链接尝试:CodePair – 技术面试平台)。所以,基本上你必须运行并且
在面试回合中提交(通过所有测试用例)也在 Codepair 中(像正常的编码测试一样)
: Hackerrank 以及你应该解释你的代码和方法
面试官。
一、基于动态规划的中等水平(O(n) 时间和 O(n) 空间复杂度)
链接:https://ide.codingblocks.com/s/302907
二、基于贪心算法的中等水平(他们告诉我在最佳时间和空间内做
2. 第二轮(技术面试 - 1)(约 2 小时 40 分钟)
这是在 CodePair 上进行的在线 F2F 技术回合:Hackerrank(您可以
通过此链接尝试:CodePair – 技术面试平台)。所以,基本上你必须运行并且
在面试回合中提交(通过所有测试用例)也在 Codepair 中(像正常的编码测试一样)
: Hackerrank 以及你应该解释你的代码和方法
面试官。
一、基于动态规划的中等水平(O(n) 时间和 O(n) 空间复杂度)
链接:https://ide.codingblocks.com/s/302907
二、基于贪心算法的中等水平(他们告诉我在最佳时间和空间内做
复杂性,即他们没有给我时间和空间复杂性的暗示)
链接:警察抓贼
三、基于动态规划的难关
链接:自由之路(问题不完全相同,但有 60-65% 相似的方法,我
不记得确切的问题,因为它很长)
四。基于动态规划(第三变体)
面试官问我“你能用更好的空间复杂度解决上述问题吗”?
只是讨论,他们没有要求我再次编写代码。
五、你将如何遍历多维数组(100维或更多),你不会
没有数组的行、列、大小和 Array 的数据类型。总之你
必须将该多维数组的所有元素转换为一维数组。
本轮在 CodePair : Hackerrank(视频会议)上进行。在此在线测试之后
从 24 名学生中选出了第 8 轮学生。
3. 第三轮(技术面试——2)(差不多3小时)
这也是在 Codepair: Hackerrank 上进行的在线 F2F 技术回合。
一、基于动态规划的不那么简单的关卡
121. 买卖股票的最佳时机 https://practice.geeksforgeeks.org/problems/stock-buy-and-sell-1587115621/1
122. 买卖股票的最佳时机 II https://practice.geeksforgeeks.org/problems/maximum-profit4657/1
二、基于动态规划的不太中等水平
309. 冷却时间买卖股票的最佳时机
714. 使用交易费买卖股票的最佳时机
三、基于动态规划的难关
123. 买卖股票的最佳时机 III
188. 买卖股票的最佳时机 IV
四。他们问了我很多问题,比如
?您是如何得出此解决方案的?
?为什么这种方法是正确的? ,
?你能在更好的时间和空间复杂性中做到这一点吗? (虽然我已经在
最佳时间复杂性,但他们要求这个来检查我对我的信心水平
代码)。
?许多基于约束的变体。
?他们会要求您在提交之前为每个问题编写最终代码
它(运行所有测试用例)所以在运行测试用例后你不会得到任何提示
IDE。 (所以不要在大量测试用例上干运行之前提交您的代码
笔和纸,他们允许在面试时使用笔和白纸)
所以总结是即使你以前做过同样的问题,他们也会测试
无论如何,您当时的问题解决能力。所以,学习(记住行对行)
代码不会帮助你!
不知道这8个学生中选了多少学生
技术回合 - 2,因为每个人都收到了人力资源回合的个人电子邮件。
4. 第四轮(HR轮)(约30分钟)
这是电话会议(音频通话)。
一、你的面试经历如何?
二、这次在虚拟招聘过程中遇到了什么困难?
三、如果这些问题是相关的,那些在采访中被问到的问题?
四。你以前在一个团队工作过吗?
五、如果你和你的同事有矛盾,你会怎么处理?
六、做过哪些重大项目?
七。如果不是德肖,那又是什么? (在这个问题之后我很高兴🙂)
八。下一个五年目标?
在第二轮学生被全日制录取后,我就是其中之一。为技术编码和面试轮次深入准备主题。仅仅通过前一晚阅读短文是不可能破解 DE Shaw 采访的。他们深入提问。
人力资源回合中的所有问题都是基本问题! … 在人力资源回合中保持诚实(也在技术回合 xD 中)。
一切顺利!