Bloomberg彭博 2013-2014年度R&D招聘详解

来自其他站点
我在Bloomberg工作多年,从事招聘工作多年;对于彭博研发部社会招聘和校园招聘的过程十分熟悉,对于在公司工作生活也能谈不少。

上半年一个朋友给我看了这边的这个连接: 1point3acres.com 我就注册了个账号互动了下,由于有不少朋友来问相关问题,且公司奖励宣传工作岗位、拉人入职的行为,我干脆把我知道的,可公开的信息整理下提供给大家,如有问题可直接回帖,我有空会来看看,可以回答的问题就回答。

以下文章全以私人名义,义务宣传下公司,所有内容都是可公开内容,并非代表公司官方,如有个人申请过程上的具体问题,我不能回答,问recruiter是最佳途径。

Bloomberg R&D 做些什么

Bloomberg是一个信息传媒公司,虽然业务包括杂志,新闻,电视,广播等光鲜的项目,但公司真正的营收源头是金融信息终端。这个终端在当年电脑还没普及的时候就抢占了金融公司电脑化的市场,成为这边金融公司的必备工具。每个终端每个月要交2000美元的月费。终端提供必要的信息、分析、以及交易平台给各大金融公司。除了终端以外,Bloomberg还有直接提供数据,提供非金融(例如法律,政府政策)信息的平台。总之,Bloomberg为专业人士提供专业的数据和分析,并收取高昂的费用。由于Bloomberg的运营流程就是通过计算机对数据的获取、分析和发布,和金融公司不同,研发部门是Bloomberg的重中之重。

绝大部分的研发组都为Bloomberg终端服务。1 终端上有各种function,可以理解为在这个终端上的app,很大部分的人都在开发这种“app”; 2 终端上的app需要数据,有些组就是做提供这些数据的中间层; 3 如何获取这些数据,有些数据是从交易所买来的,有些是自己去爬虫爬来的,各种各样,研发部也有人力投在这些信息获取上。除了这些,终端上的一些基本功能也有庞大的研发团队支持,比如消息收发,即时通信等等。为终端服务的组,历史上的代码是Fortran,几经革新后,现在转化为以C++为主的后台和以Javascript驱动的UI并基于类SOAP协议通讯的框架。

除了终端以外,目前Bloomberg开辟了法律研究平台,政府政策信息平台,普通大众新闻报道,标准化测试等基于网页的产品。为这些产品服务的研发组会涉及到更多用于Web的技术,比如RoR,MySql,Java,Oracle等。Web组也会用到主流Bloomberg的技术。

岗位选择

研发部招聘分为社会招聘和校园招聘。

社会招聘的主导是具体的组。一个组因为人事变动或者岗位的增加,时常会有缺空出来,如果大组经理决定社会招聘,那么这个岗位就属于"Senior Hire",岗位会具体说明什么组,如果各位没有3年以上经历或者经历不对要求最好不要投,会直接被HR刷掉,而且系统里看得见你被刷掉的记录,不好。

校园招聘就是招学校的应届毕业生,实习生以及工作没有三年的人。校园招聘“Junior Hire”是公司研发部直接管理统招,岗位是通用的,一年招很多人,通过内部培训后,去各个组填空缺。2014年度的校园初级岗位是

FSD: 2014 FINANCIAL SOFTWARE DEVELOPER
jobs.bloomberg.com
FAE: 2014 FINANCIAL APPLICATION ENGINEER
jobs.bloomberg.com

这两个岗位内部通常称为Short Form FSD (FSD)和 Long Form FSD (FAE),前者要求CS毕业,后者要求除了CS以外专业毕业。两者唯一区别就是培训时间的长短,非计算机的培训16星期,计算机的培训11星期。非计算机的增加培训一些基础程序设计语言的课,相同的是介绍Bloomberg环境的课。

至于实习生,公司只招CS专业毕业的,内部称为 FSD Intern,实习生招聘要求最高,实习生培训一个礼拜,然后根据个人经历安排进组。实习项目由各组在开春时申报给研发部高层,保证有趣实用又能在实习的三个月时间中完成,高层批准后,才进入备选。在Bloomberg实习可以顺便感受下NYC这个大杂烩城市,拿到还算说得过去的一份工资,参加一次公司的夏季野炊,以及各种额外课程。总之还是比较值得的。实习结束会再面试一次,根据实习表现和面试表现,在你走之前告诉你有没有offer。如果你第二年不毕业,公司会再offer你一个明年的实习。

Intern: 2014 FINANCIAL SOFTWARE DEVELOPER INTERN
jobs.bloomberg.com

内部推荐

公司有内部推荐项目,但是意义以奖励员工多过招人选拔。所有的申请都要在网上填表,填表的时候有一项,你怎么知道这个岗位,里面有个选项叫做employee,写上员工的名字,系统就自动记录了。

内部推荐的申请者和直接网申的申请者在系统中是完全一样的,唯一的区别就是内部推荐的人里面有个标记说是某某某推荐的,按规矩所有申请者都一视同仁。如果内部推荐成功,并且入职上班3个月以上,推荐你的员工能拿到一笔小钱。所以,如果这里有朋友看了这个文章想给我个面子让我内推,我万分感谢。

Entry Level 招聘流程

公司每年8月会排出下一年度的招聘计划。在9-10月以及下一年1-2月期间,主要以主动出击为主:研发部通过校园招聘面试培训的人以及各学校招聘负责人组成招聘小分队,去Career Fair宣传我们公司,收简历,当场问问,初选简历,然后安排校园面试。一般Career Fair结束就会邀请感觉好的人直接在校园参加面试。主动出击阶段后,公司以网上收简历为主,安排电话面试,然后安排on-site,这种形式常年存在。

不论是校园面试还是On site面试,都会经过如下几个阶段,如果一个阶段fail了,则不会进入下一个阶段:

0 刷简历:每个学校,每个区域有一群人专门负责看简历。只要你网上投了,就会产生一个记录,然后就会有人去看简历。简历以清晰、简练、得体为好。注重项目经历而非科研经历。

1 初选: 在校园的话一般交简历时候他们会问问你简单问题,达到筛选目的,也有的会安排一个比较短的一对一面试。网上投简历的话,会安排电话面试,一般30分钟到1小时。

2 技术面试:由两个研发部职员(必须通过公司内部的面试认证),进行技术面试。这两个职员除了都通过认证,其他都是随机选取的,可能是资深工程师也可能是比较新的员工也可能是小组长。技术面试的形式不限,以考验技术能力为主。Bloomberg没有公司统一的题库,题目都是被抽调到的面试人员自己想的,有重复也不奇怪。一般来说会涵盖知识,问题解决,写程序,设计等。面试时候最好用清晰的语言交流,不要学印度人故意打哈哈。写代码要清楚,思路顺畅。总之要滴水不漏,再给人一个好印象。面试结束会给你时间问问题,面试前最好想一下,良好的交流是很重要的。

3 技术面试2:和上面一样的形式,换两个人再来一轮。去年以前只要两个人一轮技术面试,去年开始严把招聘关,于是就多了这一轮。

4 高层经理面试:一个研发部的高层经理,可以和你聊人生也可以和你做题目。主要重新检查下技术水平怎么样,三观正不正。通过技术面试证明你技术至少达到公司要求,过经理面试说明经理认为你这个人能称为我们团队的一员。

5 Recruiter面试:到这一步基本上已经offer了,HR会问一些前面人不方便问的问题,和一些琐碎的问题,如果没有非常严重的问题的话也就通过了。这一阶段你也可以问HR一些行政上的问题,比如H1B啊,绿卡啊,假期啊(虽然我举得这些例子都是比较固定的规矩了)。

6 一周左右,HR会电话你offer详情。接受的话可以选一个培训班,到时候就可以上班啦。

Entry Level 培训

去年以前,Bloomberg的培训是臭名昭著的。时常有人因为不及格被开掉。做的学习项目量也是非常的大。总之不是太好的学习体验,而且有被再见的危险。但是去年培训项目进行了比较大的调整,因为招聘那关把严了,现在培训不再有过和不过,也就是说不会因为分数不到把你开掉。另外每个在培训班的新人,公司会请一个资深老员工帮你做一对一的辅导,除了技术上的问题,还可以问以后工作中可能会遇到的问题等等。现在新的培训班项目时间也有所延长,鼓励你写更好的东西而不是在短时间内赶出能用的东西。

培训班过半的时候会安排这一次来觅人的组来培训班做讲座,详细介绍组做些什么,然后邀请学员到组里实地体会。在培训结束前,根据你的背景以及培训业绩双向选择,确定进什么组,总之你总会有一个组要你的。

日常生活以及来Bloomberg的好处

和典型IT企业一样,大多数研发部的组工作量不是非常变态,如果你是个快手肯定能过的很轻松。在项目接近尾声的时候,可能会忙个一阵。

Bloomberg虽然不是一线的IT企业(FLG之类)但是规模也比较大,目前新入职的工资比上不足比下有余。个人认为如果计算机毕业的并不喜欢加州全码工社会的,可以来我们这边试试(Google NYC开了以后我们竞争力小了不少,而且有成为Google后宫的趋势),NYC相对比较多元化;如果你不是计算机专业的喜欢计算机或者真心想转计算机,我们的FAE职位其实是一个很好的开始。面试要求稍低于计算机专业,培训后一样进组做,得到的是正规软件开发的经历。
208条回复