求职札记(八)迅雷篇
最开始以为迅雷基本上只招C/C++人员,没怎么关注,后来看了其招聘职位,也有Java需求。看来这一类常用软件都在寻求变革,往平台化发展,典型的例子就是xunlei.com指向了迅雷看看。
10月17日晚上迅雷宣讲会在西交举行,公司创始人之一,总裁程浩先生亲自做了场演讲。这是我参加过的宣讲会中出现的最重量级人物,看来迅雷对校招还是比较重视。程总重点阐述了迅雷今后的三个目标:应用平台化,组件开放化和网络协议化。前两个很好理解,个人认为也是今后互联网公司发展的必经之路。至于第三个,听程总的意思是将会在网络上出现一种迅雷专有的协议,只要支持该协议,流媒体等资源就可以极其快速地在互联网上传播。说简洁点就是“迅雷即网络”。不知道我理解对没有,由于自身水平所限,目前尚不能将这一点,包括具体的一些技术,理解得透彻,边走边看吧。对互联网行业,我一向都很好奇。
迅雷是我经历的唯一一家安排两轮笔试的公司,一笔安排在10月18日晚18:30,西工大研究生东馆102室。那天下午我在交大笔完淘宝时已经快17:30了,匆匆赶到最近的北门,然而那个时间段根本打不到车。费了半天劲终于挤上一辆公交,到西工大南门时已经18:28了,赶紧奔去考场,所幸还在检查证件,考试时间也顺延了二十分钟。在考场里遇到了前几天一起面支付宝的西邮同学,聊了聊最近的一些情况,互祝好运。后来加了西安支付宝签约群,发现了一名西邮同学,问了问,结果不是同一人。
迅雷一笔的Java题目很厚的一本,全英文,26道选择题就占了13页。考得很细节,大部分考那种很抠的东西,有些还是不大拿得准。选择3分一道,后面22分的问答题,基本没啥难的,诸如JSP中include的两种方式,线程并发的使用条件,容器的线程安全性,线程的两种实现方式,几种排序算法第一趟后的顺序,等等。最后一道是不使用第三变量完成两int类型变量值的交换。想了好一会儿,最后用移位解决了。后来查了资料才知道标准方法是用异或实现。加法可能会导致溢出。
19日一早醒来就收到迅雷的Java二笔通知,时间是当晚18:30,人数锐减到数十人。迅雷二笔偏重Java EE的知识和编写代码的能力。最后一道是在5亿个雷友中寻找玩过10个以上迅雷游戏的人。我勉强写出来了,但实现得不太好,使用了一个5亿容量的short类型数组,太耗内存了。
两轮笔试下来,通过的人Java基础水平差不多还算可以了。迅雷的笔试题就很有《程序员面试宝典》这类资料的风格,好好看看能查漏补缺,帮助不小。20日晚收到迅雷面试通知。
21日面迅雷,一早赶到西工大南门外的创意咖啡餐吧,一面就是一天,下午的用友软件笔试直接放弃。一面时是位很年轻的面试官,问的东西不多,主要是问订餐系统那个项目的后台设计,画了个设计图,对着给他讲,比较轻松。很快就结束了。二面的面试官貌似是搞数据库的,一边问一边在IBM上记录。主要逮住项目和数据库问了些。MySQL数据库有些深层次的操作命令我还是不大会,不过项目方面的东西自我感觉回答得还算很好,通过。
两轮技术面下来,感觉目前迅雷的核心技术还是在C++那块。Java用得还不是很多,面试的内容不如其他某些公司那么专业。此时时间不到11点,却开始了漫长的等待,直到下午16点过才见到HR。好在有二柱和WDL一起边聊边等,也不觉得太无聊。
HR比较好说话,聊得挺好的。当时唯一担心她问我现在拿到几个offer,和在其他公司与迅雷之间怎么选择之类的。还好没有,被我用霸面腾讯的话题带开了。轮到最后提问时问了下迅雷现在多少员工,她说500多人。我说挺好的,既有大公司的底蕴,又有创业型公司的特点,这样避免了那种纯创业型公司的缺点。迅雷三面面得很顺利,面完就感觉offer应该差不多了。
半夜收到迅雷的录用短信,工作人员真勤奋啊。22日下午2点去凯瑞酒店参加签约见面会,程总等部分高层到场。当时发了封录用信,但正式offer要等到校招结束后再发。此外,还收获一个迅雷U盘,一件迅雷T恤,一堆迅雷鼠标垫。
11月3日收到正式邮件offer。迅雷给的待遇不错,还包含一些期权。但最终我还是放弃了,另一家公司提供的工作更符合我的兴趣和专业特长。相比深圳,也更喜欢另一个城市一些。给迅雷的HR发了封邮件,表达歉意,希望能理解。
网络视频是块大蛋糕,但也充满了不少竞争与风险。在版权、收费模式等方面更需要小心翼翼,一招不慎就可能深陷泥潭。希望能早日看到迅雷“三个化”的愿景实现。
祝福迅雷。
上一篇:求职札记(七)淘宝篇
下一篇:求职札记(九)其他篇
3 条评论
那个不使用第三变量完成两int类型变量值的交换,学长看看这样行不行。。
a = a + b;
b = a – b;
a = a – b;
嘿嘿。。
a=a+b时可能会溢出
那个异或运算,谭浩强的C里面有,我们刚考过。。。