我是一名 CS 大三学生,刚收到 Morgan Stanley recruiter 的邮件,邀请我面他们的 Technology Analyst 项目。我一直在按 FAANG 风格准备,说实话我完全不知道这些准备能不能迁移过去,还是我会直接一脸懵走进去。
我做了一些 research,也和一个上个 cycle 走过流程的人聊过,下面是我拼出来的信息,发出来可能能帮到别人。
Coding 部分
据我了解,技术轮还是 LeetCode 风格,但难度是 medium,不是 hard。他们看重代码干净,以及你能解释你的推理。范围大概是 medium 难度的图、树、动态规划。entry level 不考 system design,算是个好消息。
他们有时也会加一个短的笔试/逻辑题或者 brainteaser,在偏 quant 的团队更常见。如果你投的是纯软件团队,大概率不会,但我不敢确认。
Behavioral 部分
这个比你想象的更重,即使是 entry level 也会问团队合作、处理模糊性、领导力。想想实习项目、组队项目、任何你做过决策或发生过冲突的经历。用 STAR 格式,准备 4-5 个故事。
我需要懂金融吗
基础素养会有帮助。知道股票是什么、交易意味着什么、银行的软件到底在做什么(处理交易、风控、面向客户的 portal、内部工具)。你不需要懂期权 Greeks。但如果你能回答「why do you want to work in financial services software(你为什么想做金融服务软件)」时,比「我喜欢钱」更具体一点,你就领先大多数候选人了。
我还不确定的点
团队分配是在 loop 前还是 loop 后?recruiter 对到底是定团队还是 pool offer 说得很含糊。如果有人最近经历过,麻烦回复一下。