FactSet 面试经历 |校园 2021
第一轮:第一轮包括2个编码问题和一个sql查询(测试时间:1.5小时):-
- 这两个编码问题是容易到中等水平。
- 在这轮第37轮被选中后,我就是其中之一。
第二轮:技术面试第一轮
首先,面试官从介绍开始,然后直接进入带有编码问题的 DSA 部分。这是通过 HackerRank 进行的实时编码回合。你必须在一小时内解决三个问题。
有三个问题-
- 第一个问题与此问题类似,稍作修改 https://www.geeksforgeeks.org/print-pairs-anagrams-given-array-strings/
- 鉴于这个问题,但我必须按排序顺序打印它 https://www.geeksforgeeks.org/digits-whose-alphabetic-representations-are-jumbled-in-a-given-string/
- 第三题有点难,是基于DFS遍历的。最初,我无法破解它,但后来想通了。
我能够完整地编写前两个问题,并在第三个问题中遗漏了一些案例。
经过这一轮,从37名学生中选出了14名。
第三轮:技术面试第二轮
面试官从他们的介绍开始,然后询问我们的介绍,然后继续回答 DSA 编码问题。他们问了我 3 个问题,分别是——
- https://www.geeksforgeeks.org/find-maximum-path-sum-in-a-binary-tree/
- https://leetcode.com/problems/remove-zero-sum-consecutive-nodes-from-linked-list/
- https://www.geeksforgeeks.org/kth-smallest-element-in-a-row-wise-and-column-wise-sorted-2d-array-set-1/
我能够解决所有三个问题,面试大约一个小时。
这一轮之后,他们没有通知一些被选中的学生。只有少数人接到了 HR 轮的电话。
第四轮:人力资源兼经理轮
这一轮,首先,这一轮是经理轮,不是HR轮。面试官给出了他们的介绍,我想给我的。
面试官非常友好。
- 他们问一些关于我的简历的问题。
- 然后他们开始讨论我的项目并提出一些问题,比如基本的 SQL 查询和一个简单的谜题
- 最后,他告诉我如果我有什么问题要问?
最后,有 5 名学生成功通过了安置并获得了录取通知书,幸运的是我是其中之一。
尖端:
- 有信心尝试回答问题,即使您不知道也可以花时间回答问题,不要贸然下结论说您无法解决问题。
- 与面试官讨论你的方法,不要只是跳入编写代码。
- 他们不想在这里使用蛮力,因此请尝试提供优化的方法。
- 练习 GEEKSFORGEEKS 和 LEETCODE 的编码问题对我有很大帮助。