您的位置:首页 > 职场人生

2012求职总结--marvell、qq、baidu

2014-02-25 00:39 232 查看
详细出处不明,发信站:
武汉白云黄鹤站 (2011年12月07日14:50:32 星期三), Web发表 

 
在今年4月份申请job_discuss版主的时候,其中的一个动机就是在将要找工作的时候跟大家一起分享各种信息与感受,那个时候就决定在找工作结束之后留下一些经验,给学弟学妹们分享一些有用的信息,让大家在想去自己心仪公司的道路上能够少一些羁绊。于是就有了现 
在这篇文章。 
 
今年只面试了三个公司,分别是marvell、baidu、qq,所以希望这篇文章给以后想去这三个公司的同学们多一份参考。 
 
目标: 
由于个人的某些原因,研二的时候就决定了去上海工作,而且希望公司的位置能够离以后住的地方不远,再加上自己喜欢到处去游玩,能有去国外出差机会的话更好。最后经过一番考虑,确定了Marvell,所以在去年Marvell来华科宣讲的时候就开始关注,从网上了解了很多关于他家的信息,从而也让后来的面试感觉非常顺利跟轻松。 
 
复习: 
今年的五一跟车版的兄弟去神农架玩了一圈回来之后,就开始准备marvell的笔试、面试题,并整理成文档,因为marvell比较偏硬件一些,很多硬件也开始以android为平台,
所以 
基本上是关于c语言跟数据结构、linux、还有android方面的一些知识。 
关于android,平时做的项目还有在外面接了一些很小的项目都是关于android的,而且有1 
年多的经验,所以功夫都花在了平时,没有专门准备多少。 
关于linux,从大三上操作系统的时候就开始学习研究linux,也是功夫花在平时,研一时候做了一个云计算的项目,那时候狠狠的把shell编程学习了一遍,学shell编程的话,向大家推荐一本砖头书“UNIX
shell范例精解”(ps,虽然这本书很厚,不过用心读的话,3天之内可以看完,因为shell不像c跟java有很多复杂的语法,它主要在于使用,对linux命令比较熟悉的话学起来会很快)。c语言跟数据结构是重点,关于c语言,在这里向大家推荐“c与指针“这本书,6月份的时候把这本书从图书馆借来,花了一周的时间仔仔细细的精读了2遍,然后以前一些比较模糊的概念都搞清楚了。关于数据结构,我把链表、树等常用数据结构中会提的一些问题分别列为一章,收集了他们典型的应用问题,到时候复习的时候拿来浏览一下就有印象了。 
 
 
面试: 
前面提到,今年的工作目标就是marvell,所以7月份的时候让一位师兄内推了下marvell的apse部门,那时候打算就等着9月份的面试了。但是生活中总是充满意外,8月初的时候,在ei版看到marvell的eebu部门在电信系招人,跟我做的东西比较相关,也挺感兴趣的,于是 
把简历发了过去,大概一周之后接到了一面的电话面试,基本是android跟c的基础知识,很简单。大概又过了一周,通知第二天的下午二面电话面试,所以第二天早早的把手机充好电,第二天下午准时开始面试,这次面试的时间比较长,我记得好像有1个半小时左右,问题比较广,c、linux、android、数据结构、java、内核等等,问到c++,我确实没做过,所以直接说不会了,不过基本都是从简历上面写的东西来问,也没有很难的问题,都是比较基本的,这里要感谢tristan师兄了,嘿嘿。依然一周之后,三面,这次是部门boss,介绍了一下eebu,然后聊了下部门做的事情、android相关的东东。然后问了我英文怎么样,我说还ok,于是接下来用英文,首先自我介绍了下,然后是几个问题,其中有两个大致意思是,谈一谈android的架构,tcp和udp的区别,另外的不太记得了。持续了大概半小时,三面结束。几天之后,收到口头offer。后来,10月22号去上海又面了一次,大概1个多小时,开始中文介绍了一下自己的情况,接着英文面试,不过是5人一组,所以压力也不大。Marvell面试结束。 
 
10月中旬的时候,marvell的正式offer还没来,不是很淡定,那时候百度跟腾讯刚好一起过来,所以把简历投了过去,选择的方向都是移动终端开发。两家的笔试轻松搞定,进入面试,都在珞珈山酒店。 
 
 
先谈谈腾讯吧,一面(这位面试官叫A吧),一两分钟简单的介绍了下,然后A问了两个很简单的问题(是看着我的简历问的),第一个是linux中makefile的规则,只要makefile稍微懂点的应该都会。第二个是关于shell的,也很简单,给一个文件file,里面每一行都是由空格分隔的固定格式的文本,其中有一列是数字,要求计算出这一列的数字之和,直接用awk搞定,这应该算是awk中最简单的一个应用了。我答完这个问题之后,另外的乱侃了一会,我谈到了对Android终端方面比较感兴趣,然后他说他是做后台开发的,问我愿不愿意去他们部门,我说还是希望去终端部门,他说ok,然后在键盘上敲了几下,联系了另外一位移动终端的面试官,告诉我房间号,让我直接去那边,祝我好运之后,握手道别。进去之后,见到面试官B,简单的自我介绍之后,他说你的笔试成绩挺高的,对哪题感觉有点困难,我说了下关于数据库的那题好像没弄太明白什么意思,然后简单的聊了一下,就切入正题了。B问了很多c跟Android的一些基础知识,基本没有困难,
然后就开始讨论一个关于海量用户Android性能优化的问题,那个问题类似于微博中滑动的连续性保证,思考了一会,我给出了一个用hashmap
+ cache的解决方案,然后跟他开始讨论这种方案的优劣,持续了大概20分钟左右,经过面试官的慢慢引导,我最后给出了一种更优的方法,期间也学到了很多不同的思路,感觉很爽。整个面试过程大概一小时,B一直带着微笑,给人感觉非常不错,个人感觉应该是一位技术大牛。之后,握手告别。当天晚上,接到qq的二面通知,珞珈山酒店上午9点。第二天提前一刻钟到达,称面试官叫casper吧(从后来加的qq中了解到),前面主要是问了一些比较框架的一些东西,加上少许的对linux的考察,记忆犹新的是,也问到了 
对awk的用法,同样无压力的搞定(让我感到很巧的是,以前在学linux的时候对awk这个工具非常感兴趣,于是后来的某一段时间经常在chinaunix的shell版上面混,那个版面基本就是讨论grep、awk、sed这几个unix上面非常有用的工具。上面有很多很怪很刁钻的问题,同时也有很多厉害的高手在解答,从上面学到了很多,而现在刚好在面试中,用到了这个,天意!)。后来就问了些对sybian、android、ios之间的比较,对在深圳工作的看法,家庭情况等等,我个人认为在深圳工作的话,从薪资、工作环境、发展等方面来看,qq应该是最好的选择之一。然后谈到最近baidu一直想挖走qq无线部门的人,无果等等。整个面试过程也是大概1小时,也非常舒服。当天晚上,casper发来三面通知,同时把他的qq号发了过来,后来才知道,原来二面面试官基本就是入职之后的小boss。三面,我以为是hr,后来自我介绍是3G无线产品部门还有几个部门的总监,看上去挺年轻的,简单的聊了下,谈了下深圳的生活,问了下手上offer情况,20分钟就面完了。腾讯面试结束。 
 
百度,跟腾讯穿插在一起面试的。其实,百度要说的很少,因为baidu好像面所有职位基本都是差不多的问题,海量数据处理居多,其实这也是我对百度招聘感觉有点奇怪的原因,我投的移动终端开发,却当成搜索之类的面试,而这些问题跟职位要做的事情没有多大关系。后来跟同学总结了一套方法,遇到这种题目,要是没有头绪,直接对海量数据做模m除n
。一面,基本就是6个左右的题目,海量数据处理跟数据结构,海量数据处理的题目网上有好多,大家可以按照网上总结的方法准备,我记得那次好像有1个问题没答上来(有一个问题是用两个队列实现栈,其实的不太记得了)。过了两天,还没消息,以为百度已经挂了,第三天晚上打个电话来通知二面,那时候在做其他的事,玩得正high,还没反应过来,地点、时间通知后就挂断了,电话刚挂断,两件事情之间的切换,脑子突然空白了,囧勒个去,房间号就记错了。。本来是506,我记成了502,还问了下室友,他表示没听到我在电话中的确定(所以提醒下大家,收到电话通知后,有纸的话最好记下来)。第二天,比预定的时间过了10分钟,面试官电话过来,问我怎么还没过来,于是乎blabla解释了下原因,于是进去开始面试,跟一面差不多,依然6个左右的算法题,答得还可以,中间问了一个问题,java有几种引用类型,印象中只记得有个强引用跟弱引用,接着问他们之间的区别,这个项目中用的很少,只能说不记得了,面完之后,发现居然用了1个半小时。之后,百度无后文。 
百度面试结束。 
 
今年的三次面试都很开心,没什么压力,虽然最终没有拿到百度的offer,不过无所谓。呐,做人呢,最重要的是开心,其他神马的也就无所谓了。呐,要不要煮碗面给你吃
^^。最后,婉言拒了qq,依然选择了marvell。 
 
总结: 
1、简历一定要真实,该写的写,不会的不要写,面试基本都是按照简历上面的在问,如果问到了简历上没有的,直接可以说不知道,别人也不会为难你。要是写了某个自己不会的点,别人问到了,会很尴尬的说。总体上说,qq考察比较广,但是感觉不是很难;百度考察算法题;marvell考察c跟数据结构、linux,英文。
   
2、要想做好某一场笔试或面试,可以突击一下。如果想每一场笔试、面试都顺利,而且不那么累的话,功夫还得花在平时。由于5、6月份就边做项目便准备基础知识,后来的笔试、跟面试基本很轻松,就跟平时的交流一样。 
3、可以给自己定几个目标,但也不要多,当然要选自己喜欢的公司(这次我首选marvell,然后如果marvell有意外的话,去qq或百度也是不错的选择,然后其他的公司可以让自己练一练面试的感觉)可以就瞄准这几个公司做笔试面试前的准备,这样复习的话就会有动力,不会感觉到茫然。 
4、一定要相信自己,这点很重要。这事一个有心人的世界,有人总是把失败看的太重了,其实就那样儿,跟我说,就那样儿(样发高音)。相反,你总会从失败中学到不一样的东西。当你享受正在做的每一件事,生活中就没有了那些所谓的成功与失败,只有单纯的享受了 。 
5、感谢周围的朋友把,没有这些可爱的人,生活会变得无趣,毕竟工作也是为了更好的生活,更好的生活带来更好的工作,更好的工作会带来更好的生活,day
day up ^.^。 
 
文笔拙劣,像流水帐一样,还请大家见谅。如果这些文字能够给后来的同学有一些参考,多 
一分帮助,那我就已经很开心了,wish~~ 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: