最近忙着找工作,老东家跑路了,二东家总是跟我们描绘他伟大的理想和我们伟大的前程,对承诺的工资啊奖金啊总是“恩恩啊啊”的请我们理解他的难处,在对二东家长达四个月的理解之后,终于在无法看到公司和项目的任何前景和未来下选择了辞职,离开了那帮曾经一起奋斗的兄弟们。。。闲话就不多说了,总结下最近的一些面试经历。。。
1、面试公司:Qualcomm
2、面试职位:Android Multimedia Support Engineer
3、面试结果:Fail
4、面试过程:过了两道面试,问的都是技术,基本上都是针对你的工作经验来的,重点问的是关于Android display相关的东西,比如说surfaceflinger啊,FB啊,然后就是kernel的一些机制比如驱动模型啊,然后就是一些c/c++的基础知识。最后一道面试是两个印度的技术官面试,不管是工作内容还是c语言基础都问得很详细,整个面试过程都是英语的,基本能听懂但有些词还是比较难听懂,比如说pointer,API之类的词我听了半天才听出来。。。
5、经验总结:不要紧张,尤其是英语面试,我当时就比较紧张。另外英语很重要,要想进这样的大公司,英语不达标基本是不可能的,当然英语在平时的锻炼,但是也要针对面试可能问到的问题好好准备一下。其次c/c++功底是很重要的,老外会直接叫你写代码,30s的考虑时间,所以平时一定要多写写代码,最起码要把c语言那几本书拿过来给吃透了。我觉得我们的工作环境造成了我们普遍在c/c++功底上比较薄弱,代码量少,所以就像英语一样一定要平时多钻研。
1、面试公司:永涌
2、面试职位:驱动工程师
3、面试结果:Pass
4、面试过程:先是电话面试,然后就是技术官的面试,然后就是主管的面试。基本上面试一次就全部搞定了,没有做题目。面试过程主要问了些Android相关的一些东西,然后问了些驱动方面的知识。这次面试基本很快搞定所以也没什么好说的,小公司,给的工资一般,所以最后没去。
1、面试公司:龙旗
2、面试职位:驱动工程师
3、面试结果:Pass
4、面试过程:龙旗是直接由一个主管面试的,也没有做题目,直接问了一些MSM7K上的一些问题,以及Android本身相关的一些知识。面试过程应该来说比较顺利,后来龙旗最终给的待遇还可以,不过最终因为其他的想法没有去,挺遗憾的,个人觉得龙旗还是不错的
1、面试公司:禹华通信
2、面试职位:驱动工程师
3、面试结果:Pass
4、面试过程:先是电话面试,问得应该比较深,驱动各个外设基本都问到了,还问了些多媒体方面的知识。电话面试完以后还有个FTF的面试,主要让你说调驱动过程中解决的最难的三个问题,DEBUG过程中印象最深的问题好像很多公司都会问~~给的工资和永涌差不多,而且是做Marvel的芯片,所以最后还是没去。
1、面试公司:海辉软件
2、面试职位:驱动工程师
3、面试结果:Pass
4、面试过程:面试过程比较简单,直接是一个高级主管一个电话面试,面完了就过了,主要问了些驱动和多媒体方面的一些东西。我面的职位主要是做intel的外包,给的待遇和龙旗差不多,不过外包公司毕竟归属感不强,而且intel项目做完了又不知道会做什么,所以最终放弃了。不过海辉那个猎人HR还是很不错的,人很好,赞一个。
1、面试公司:SONY
2、面试职位:框架工程师
3、面试结果:Pass
4、面试过程:先是3个面试官的第一轮面试,然后是4个面试官的第二轮面试,没有做题目。觉得日企面试风格都很像,就是几个人每人一台笔记本坐你对面。基本上来说你做过的东西都会问,根据简历来的,比较注重你思考的方式以及你对工作的一些看法。不过后面两个面试官好像就是要把你问倒一样,会问得很细,比如kernel里面的线程啊,调度啊,中断啊,Android surfaceflinger里面的buffer啊之类的。SONY给的工资比较低,个人觉得,而且做的工作和自己想做的只有一本分交集,所以最终还是放弃了。
1、面试公司:联芯科技
2、面试职位:框架工程师
3、面试结果:Pass
4、面试过程:先是一篇c语言试卷,比较简单,末尾一道编程题是关于链表的插入和删除的。然后就是两轮3个技术官的面试,基本是根据简历问问题,也会提出一些问题让你说出可能的解决方法,还是比较考察你思考问题的方式以及对工作的想法,而且人事会问一些关于你个人性格方面的一些东西。联芯给的待遇不错,而且也是国企,不过还是有点犹豫,思考中。。。
1、面试公司:中兴
2、面试职位:驱动工程师
3、面试结果:Pass
4、面试过程:就是一轮面试,也没要求做题目。问得比较仔细,仔细问了Android框架各个方面的一些知识比如surfaceflinger,ibinder,PMEM等等,然后是kernel本身的一些知识,比如kobject啊,线程啊,elf啊之类的。基本上面试过程没什么问题,不过中兴的面试官说我的学校不在中兴要求的60所学校以内,需要特批。。。。一个字汗啊,不过那个面试官态度非常好,说会给我申请特批,基本不会有问题,不过后来个人觉得时间实在过长,所以就主动放弃了。中兴给的工资只能说是一般吧,不高不低的。
1、面试公司:HTC
2、面试职位:软件工程师
3、面试结果:Pass
4、面试过程:有笔试,c语言的笔试,比较简单,基本上就是指针的使用,还有逻辑题,逻辑题反正我做得是相当的不顺手啊。然后面试有两轮,首先是leader的面试,然后台湾那边会再进行面试。面试的过程基本还是根据简历来的,我觉得考察的还是你的性格以及你思考问题的方式。最深的印象就是不管leader还是人事都非常好,呵呵给的工资不算高,不过更看重学习的机会,所以准备去HTC啦~
基本来说面了很多公司,还有些还没有结果,比如nvidia之类的。总体感觉来说面试最重要的就是3点:第一个就是必须要有很强的c/c++功底(当然是针对使用c/c++的场合);第二个是对你现在的工作内容要有比较深入的理解;第三个就是英语一定要过关了。另外个人的性格以及思考问题的方式也是一个很重要的表现,很多面试不是看你的工作经验,而是看你怎样处事,以及如何解决问题。