📅  最后修改于: 2023-12-03 14:40:41.059000             🧑  作者: Mango
DE-Shaw 是一家知名的对冲基金公司,对于很多程序员来说,工作在 DE-Shaw 是一种追求,因为 DE-Shaw 拥有全球最顶尖的技术团队之一,工资及福利待遇也非常优越。今天我将和大家分享我在 DE-Shaw 的校园面试体验和面试经历。
我参加的是 DE-Shaw 的校园面试,面试流程主要分为以下几个环节:
整个面试大约需要一个小时左右,考察的范围涵盖了基础问题以及算法问题。
在面试中,我遇到的第一个环节是 DE-Shaw 的 HR 进行的技术问题测试。这个环节主要是考察应聘者掌握的语言特性、OOP、数据结构和算法的基本概念。我被问到的问题主要包括以下几个方面:
这个环节主要是考察面试者对基础问题的掌握程度,需要面试者具备扎实的计算机基础知识。
面试的下一个环节是一道编程题目,面试者需要在规定的时间内解决题目。我的题目是下面这道:
给定一个整数数组 nums 和一个整数 k,请你找出 nums 中和为 k 的连续子数组的个数。
示例 1:
输入: nums = [1,1,1], k = 2 输出: 2 解释: 此题需要找到和为 k 的连续子数组,题目给出的输入数组中,[1,1] 和 [1,1],它们的和都为 2,因此输出为 2。
这个环节主要是考察面试者的编程能力和代码实现能力。在规定时间内,我最终写出了能够正确解决问题的代码,面试官也对我的代码进行了审查和评估。
最后一个环节是问答环节,面试者可以就任何问题向面试官提问。在我的面试中,我问了面试官关于 DE-Shaw 的技术发展和项目的情况,还有就是 DE-Shaw 对面试者的期望和公司能够提供的技术培训等方面,面试官对我的问题进行了详细解答。
DE-Shaw 的面试流程很严谨和丰富,涵盖了各种层次的问题和考察方法,表明该公司在人才招聘上非常注重考察应聘者的综合能力,我相信这也是 DE-Shaw 成功吸引顶尖人才的一个重要因素。