程序员如何去投资银行做IT(附高盛面经)
转载请注明 from Career_Investment@smth
自我介绍: 爱生活 爱自由 爱扯淡 爱数学 爱写码 算法盲
本文目的: 为向我这样的p民提供职业道路的另一种选择. ps 文章较长,没耐心
的出门worklife
本文内容: 1. 为什么要放弃互联网IT 2.程序员去投行干什么 3. 高盛面经
作为一个程序员,我深爱着自己的职业.
1.
可纵观中国IT界,无处不充斥着山寨,面对国内互联网单方面繁荣的景象,(不,是局域
网) 真是哭笑不得. 虽然华为,联想也算一个半人,但由于实在缺乏积累,所以中国暂时
无法出现向苹果这样做基础设备的IT企业,只能靠软件在国际市场赢得一席之地. 现一
一道来
a.新浪 搜狐 网易 这3位老人已经驰骋多年,可目前仍然是靠广告和游戏盈利,且说一
度驰骋业界的网易邮箱,虽说当时创意不错,可是gmail的横空出世,瞬间秒杀一切, 真
是为网易邮箱技术汗颜阿.
b. 阿里 腾讯 算是新贵, 就凭每周一大清早qq那1500万人的在线和马总那山寨一切
的气势,即使毫无创新的qq也会继续牛屄下去. 阿里算是近几年发展很好的会帮企业赚
钱的公司, 可是面对donahoe 不断引领电子商务发展的断言,不知马云心里杂想的.
c. 百度 一向以技术为先的百度也是无数向我一样p民无比向往的公司, 可是已经多
少年没有向知道,贴吧这样革命性产品的百度也不知道自己有没有觉得有些尴尬.
和天朝牛屄的公关,虽说没达到 来慰问的程度,但真想问问不停写书的robin,不知道
Baidu,Inc是否意识到自己与Google,Inc那7年的差距.
2.
这些基本就是中国可以学到技术的局域网公司代表,向搜狗 豆瓣这种新贵也可大致归入
百度之流. 无数p民从码农干起,乞求自己有一天能写书 做ppt 带小弟, 当然这也是
我曾经思考过的职业发展之路. 可是为何不想想改改行呢?
http://www.newsmth.net/bbs0an.php?
path=%2Fgroups%2Fsocial.faq%2FCareer_Investment%2FIT
前人说过的我引用一下, 有好有坏. 对于向我这样的p民来说, 总之一个字 钱
就我的理解,在投行里,程序员能干得主要有2种,一种就是纯IT. 开发内部的交易系统
和应用程序,应该就是数据库 服务器 网页之类
另一种叫quant, 主要是参与实现一些金融数学模型,如果大家感觉比较抽象,可以看看
http://quantlib.org/
3.
找工作嘛,肯定就是笔试面试了, 投行IT的面试和其他IT公司面试相差也不是太大, 就
是少些算法,多些数学知识, 当然外资投行肯定要求流利的口语了.
下面分享一些资料和连接,希望对大家找工作有帮助:
on becoming a quant :
http://www.markjoshi.com/downloads/advice.pdf
高盛面经(5轮 11面)
第1轮 face2face
face2face 印度人 大概30分钟 , 基本就是谈谈简历 扯扯淡 先对彼此有个基本的
了解和认识
第2轮 电话
电话 印度人 17分钟 也是扯扯淡 谈谈你对高盛的认识
电话 日本人 27分钟 根据简历问了简历上的写的东西,这就要求大家一定要非常
熟悉简历上写得每一点
电话 香港人 47分钟 技术问题(根据你简历上写的会涉及一点java或c++的语法)
1. 为什么 public static void main 要有static,如果没有咋办?
2. Enumeration 和 Iterator 有什么区别?
3. abstract class 和 interface 有什么区别?
4. new Thread 和 threadpool 有什么区别?
5. 啥是stack over flow?
6. by reference 和 by value 有什么区别?
7. stack memory 和heap memory 有什么区别?
8. hard real-time 和soft real-time 有什么区别(我简历上写的
major 是 computer system architecture)?
9. 描述一下经历过的team work.
10. 数学建模干了啥(根据简历)? 懂不懂金融?
第3轮 onsite
1. 日本mm (30分钟)
根据简历问了几个问题
为什么选择东京
说个leadship的例子
2. 印度人(40分钟)
根据简历谈 上面写的项目
3. 美国人(40分钟)
主要问了两个开放性问题(感觉像是考智商)
1. 有一个国家汽车方向盘在左边靠右行驶, 现在你来到了一个新的国
家,方向盘在右边靠左行驶,问你如何重新设计十字路口?
2. 一个楼有50层, 每几层office午饭时间都不同,让你设计一个电梯
系统,比如总共应该在那几层设计电梯开关之类的?
4. 印度人 数学问题
1. {1,2,3,4} 总共有多少个子集? 现场写个程序打印所有子集
2. 1/(1+x*x)的积分是多少
3. 硬币概率问题(很常见, 二项分布)
4. 快排时间复杂度是怎么证明的
第4轮
1. 美国人(asset management technology)
根据简历 描述一次失败的project经历, 怎么解决的
2. 美国人
1. 一个具体的问题 关于交易系统的,不过基本就是数据库 前端 web服务器
2. 什么是MVC ,描述一个MVC的具体流程,哪些地方可以用到哪些设计模式
第5轮 final
美国人 tokyo office 很多division的MD
问我平常喜欢干什么
然后非常开心的聊了聊目前IT相关的前沿问题,然后就offer了
总之 高盛技术的面试 是100%的 behaviroal interview 绝对的根据简历.所以一
定要非常熟悉简历上的每一个细节,一定非常关注公司.
技术上面 只要是写过代码的 同时概率微积分没丢 就没什么问题了
btw 分享 高盛的vault
http://www.newsmth.net/bbsanc.php?
path=%2Fgroups%2Fsocial.faq%2FCareer_Investment%2FCorpInfo%2FGS%2FM
.1161428440.80
GS是一个非常好的公司 尤其是文化
客户的利益就是一切 也许这就是一个历史悠久的投行最重要的东西。