MSCI 面试经历 |校园 2020-虚拟
MSCI 于 2020 年 9 月在我们学院 VJTI 为 FTE 进行了虚拟校园招聘。由于covid的情况,整个过程是虚拟的。
第1轮:
第一轮是针对黑客等级进行的在线 MCQ 测试。该测试由 30 个问题组成,基于算法、数据结构、能力倾向问题、OOPS 概念和一点点Java问题等主题。
大约 200 人参加了测试,只有 35 人入围了下一轮。我进入了下一轮。
第 2 轮(技术轮):
面试一开始,面试官就让我分享屏幕,打开记事本。他问我的第一个问题是给定两个单词(beginWord 和 endWord)和一个字典的单词列表,找出从 beginWord 到 endWord 的最短转换序列的长度。
问题链接(LEETCODE):https://leetcode.com/problems/word-ladder/
所以我向他解释了解决方案并在记事本上编码。这个想法是使用递归和回溯。之后,他让我即兴创作时间复杂度。我告诉他可以使用地图即兴创作。
他问我的下一个问题与人们在面试中所期望的完全不同。他让我打开颜料,画一个封闭的形状,然后用任何颜色填充它。然后他让我在记事本中输入代码,了解为什么颜色不会从封闭的形状中泄漏出来,如果形状没有正确关闭,颜色就会泄漏出来,整个画布都被填满了。
所以经过一番思考,我给了他使用广度优先搜索的逻辑。假设像素是放置颜色的节点,然后将检查所有周围的像素,如果它们与初始像素相比颜色不同,则循环将停止,否则它们将填充相同的颜色。
他对我的回答很满意,然后问我有什么问题要问他。之后我们聊了几句,他就走了。我的技术轮一结束,我就收到了最后一轮的电子邮件。
在 35 名候选人中,只有 15 名候选人入围了下一轮,我也在 15 人中。
第三轮(技术-管理轮):
这是最后一轮
面试官首先问我“介绍一下你自己”。
在那之后,他问我是否还记得我被困在的最后一个问题,发现很难解决。所以我告诉他我在 code chef 上解决问题,并且有很多时候我无法在那个平台上解决问题,因为每个问题的难度都会增加。
然后他问我你最有信心的领域是什么。我告诉他,我在每个领域都有一点经验,可以适应分配给我的任何类型的工作,但是如果可以选择,我会去 Web 开发。
之后他告诉我他找到了他要找的东西,没有理由无缘无故地延长面试时间。他说他想结束采访,让我有机会问他任何问题。我们谈了大约 5 到 10 分钟,其中他告诉我 MSCI 想要并且更喜欢那些在某个领域拥有高手的候选人,然后我立刻想起并后悔我刚才说的我对创造的每个领域都知之甚少。在他的脑海中,我是“万事通”的形象。
面试结束,只有 4 名候选人获得了 FTE 职位。不幸的是,我不是他们中的一员,但我很感谢我获得的美妙体验。