一、引言一年前的这个时候,我开始了人生的真正求职历程。
在这个过程中,有幸参加过广嵌、迈瑞、华为、智光、周立功、理邦等几个比较大笔试和面试。
虽然大部分都失败了,但是我觉得正是这一次次的失败认我真正认识自己的不足,积累经验,成长进步,为最后的成功打下坚实的基础。
求职是一个展现个人综合实力的过程,除了需要专业技能之外,还需要有一定的策略。
同时这也是一个逐步提高和适应的过程。
就像一支球队参加真正比赛之前都要经过系列的热身赛,熟悉对手的同时也在发现自己的不足。
那时候我经看看别人的面经,现在我觉得把自己的体会跟大家分享也是一件很愉快的事情。
特别在这个找工作的时刻,也希望我以前总结的求职经历能给大家一点借鉴和帮助哦……二、广嵌面试这是我人生的第一次正式面试,挺紧张的。
广嵌在广州科学城那边,有点偏了,人比较少。
首先是做题,没有什么时间限制,做完就交。
题目不多,8道好像,全是问答和编程题,没得蒙。
主要考了C语音、数据结构、操作系统、编译原理、内存分配和链表的一些东西。
虽然是很基础的东西,但是平时不注意不一定做得出来。
题目做完了,HR拿去给技术总监看,过了一会来告诉我,技术总监对我的答题较满意,叫我去会议室进行面试。
技术总监来是一个比较年轻的工程师,谈吐之间感觉巨牛。
我首先介绍了项目的情况,可能是第一次吧,讲的比较细,他听了一会感觉出我实际做了点东西,懒得听我说,直接叫我停止,开始问了我几个问题。
看起来不是什么技术难题,但却不好答。
我印象比较深刻的是下面三个题目:1、在学校实验室中编程做项目和实际编程做项目有什么不同,需要注意什么?2、如果在公司中碰到了行政问题和技术难题应该怎么样处理?3、你的职业规划或者是你未来几年打算怎么样?这些的回答见仁见智。
我没想到他会问这些问题,开始愣了几秒中,脑子一下转不过来。
不过我对自己的回答比较满意,可能技术总监也认同我的回答。
接着他问我做TCP/IP方面的东西怎么样。
我说没有怎么样做过网络底层的东西,主要做的应用层上面的套接字编程。
然后他问我在windows和linux的驱动层和应用层做过什么东西,我就讲相关的项目和工作稍稍说了一说。
然后他给我介绍了进来公司要做的一些工作,主要是做TCP/IP应用层的测试验证工作。
后面也没什么问了。
他出去后,HR进来和我谈了谈公司的具体情况和福利方面的东西。
大概三个小时,我的第一次面试就这样结束了。
三、迈瑞笔试收到迈瑞的笔试其实不是很意外,但是比较突然,没有想到当天宣讲完第二天下午就开始笔试,一点准备的机会都没有,去开开眼界吧。
迈瑞通知我去考软件工程师,但我C++其实不怎么懂,肯定得交白卷。
还好可以和来霸王面的人一起进了硬件工程师的考场。
进去后我又要了系统研究工程师的题目,觉得系统的东西具体不是很清楚,思路说说还是可以的。
然而,这次考试实在对自己的打击太大了,总算看清楚自己的真是水平了。
在硬件的题目中,考试范围很广,模电,数电,CPLD,操作系统,算法,智力,设计等都涉及到。
对打击自己的是,明明看着知道怎么做,但是忘记相关的公式概念,没法下笔,更伤心的是会做的粗心做错了,唉...无药可救了。
第1题是单位的换算,我居然把1Gbyte=1000Mbyte,出来想想才知道错了,应该是1024。
第2题是一个模电的题目,考查共射三极管的电容对上限截止频率和下限截止频率影响,包括耦合电容,极间电容和布线电容。
第3题是问什么是摩尔定律,摩尔定律对硬件开发有什么影响?我一个字也写不下来。
第4题又是一道伤心的题目,这是我唯一一道有点把握的题目,给了两个运放,要求写出名称和表达式,一个是差动比例放大器,一个积分电路,但是由于粗心,将差动比例放大器推导推错了。
接下来的题目是什么呢......第5题做不出来,题目是说电容在高频的时候可以等效成一个电感、一个电容和一个电阻的串连,问实际中在什么频率时候使用做合适。
第6题是数电的题目,什么是冒险与竞争,怎么样去消除冒险与竞争。
数电的最基本题目,我又空白,你说这样的题目我都做不出来,在简历上吹你熟悉模电和数电还有人会相信吗?下面一题是英语翻译题目,给一个PCI的读时序,让你翻译将上面的英文翻译成中文。
接着是一个智力题目:一个人从A城市下班后乘火车到火车站,他的妻子从家里骑车刚好到车站接他回家,一天,他坐了早班火车,5:30就到了火车站,然后走路回家,他的妻子在半路上接了他,回到家里发现比平时早了10分钟,问他坐了多少时间的路?这题我又挂了。
后面是选做题,3选1。
一道模电,给了运放、二极管,一个AD前端信号调理电路,要找出其中的错误。
唉,又没头绪,估计是二极管钳位,写了几个字。
另外一个是要用CPLD语言描述出JK触发器,再用JK触发器和与、非门搭出D触发器。
这题我又放弃了。
最后一个是操作系统的题目,关于PCI总线的三个读取方式的,只能放弃了。
后面还有哦,一个二叉树遍历的程序补充,呵呵,这是数据结构最基本最简单的题目,我又缴械了。
应该是最后一题了,说说你的一个成功的项目或者课程设计,画出结构框图,说出工作原理,碰到了什么难题怎么样解决。
这个当然谁到会写拉,不就吹牛嘛。
再看看系统工程师的题目,分三个部分。
第一部分有四个可选题目,和公司的四条产品线密切相关,第一个是描述心电信号的特点和测量方法。
第二个是描述人体生理信号的特点与测量方法。
第三个是说说数字滤波器的特征和实现,最后一个是说说光谱吸收装置的原理好像。
本来觉得第三个很眼熟,但是又不知道怎么下笔,算了,反正都不会,选了第一到吹了一通。
第二题是编程题,一个是补充汉诺塔的程序,还有一部分是计算冒泡法的比较次数和用顺序法找一个最大值的平均次数。
下面一道题目是设计题目,设计一个数码相机,从市场需求、功能设计、质量方面、可行性和市场风险去设计。
还好这个可以写点东西,不然正的是交白卷了。
最后是一个4选1的题目,考查的是精度方面的东西。
第一个是说说游标卡尺的精度影响因素,第二个是分析数控机床的精度影响因素,第三个是分析光强测量装置的精度影响因素。
第四个忘记了。
我选了数控机床那个东西写了几个字。
虽然是深深收到了打击,但是也真正的看到了自己的水平。
学了那么多年,最基本的东西都没有掌握,正是惭愧啊。
看来是时候开始好好找找自己的方向了,明确一个目标就去复习复习吧。
软件东西我懂的都是皮毛,看来和它有缘无分拉,和硬件看来还有点尘缘未了啊。
11月1号补充:虽然没有面试的机会,但是还是关注了迈瑞的面试情况,顺便记录了些在浙大BBS上看到的浙大牛人的面经:面试官是那天监考的工作人员,考卷也是他看的。
好像他是根据考试情况来定面试内容的。
从来开始讲一下他的问题吧:1.你选择深圳工作,有考虑过深圳离你家近?2.如果老板给你一个很急的任务,按理来讲要7天完成,但是却要你5天之内完成,你会怎么办?3.你的身边有这么一个老工程师,他可能不如你厉害,但是他脾气还很不好,你会怎么和他相处?4.你的老板有一套方案已经确定了,而且马上要实施,而你认为自己的方案也不错,并且在某点还很有创新,你会怎么办?5.你对选择做硬件有什么特别的想法?6.我看你最后一道题答的很详细也很工整,是我想要的结果,但我还是想让你给我解释一下关键问题的解决思路。
他会给我一张纸,在我画框图的过程中打断我,顺便问几个技术问题,比如运放做比较器和专门的比较器会有什么不同点等等。
最后他说可能不一定会有二面,但是11月1号上午会确定是否给offer。
我的感觉是:在答最后一道自由发挥的题时,大家最好把自己最熟悉的项目写上,并且写清楚,这样会给人家留下非常好的印象。
另外项目如果不是自己做的,或者解释不清楚的,简历上最好不要提,被他们盯上就不好说了。
但是他们还是很Nice的。
四、华为笔试人家说得不错,要做好一些事情,不但要有目标还需要有充分的准备。
虽然我没有什么明确的目标,但是这次我有了稍稍的准备。
自从被迈瑞打击了一下,我重新认识了自己。
回来正经地复习了一下功课。
虽然华为的硬件笔试题目出得很基础,但我也有不少做不好。
但总算可以从迈瑞的失败中稍稍恢复了一点点信心,不管结果怎么样,我终于可以从头到尾做完,还提前了半个小时交卷。
下面稍稍总结一下吧。
对于华为,我感觉浙大的牛人很不屑一顾。
BBS上面关注的人不多,有也是华为负面的消息。
迈瑞笔试那天有四个教室人,华为今天也就一个阶梯教室人。
在笔试之前,华为都给参加笔试的人打了电话,问问情况。
我也收了两个,不过没带手机,没接上。
接到电话的人有两个被调整到技术服务类了。
不过听说技术服务类比研发的待遇要好哦。
在考场上,什么也不用检查,去了就考,没有通知到的也可以考,总之是来者不拒。
试卷有10道填空题,12道单选,12道多选和一道分析题。
其中分析题就叫写出2-4译码器的真值表,是不是比期末考试还简单呢,20分哦。
填空题第一道就是一道运放题目,给一些已知条件求运放的输出电阻,出来听大家讨论,好像我作错了。
第二道又不会,问2DPSK是什么键控,是通信方面的内容,在百度搜了一下,原来二相差分移相键控。
下面有什么是误码率啊,什么PCM一次群,8086的寄存器是几位,给你一个128K的静态RAM 和起始地址,问你最后一个字节的地址,还有VHDL和数字逻辑等等。
有一道题我真写不下东西,问组合逻辑输出用做时钟容易产生什么。
在单选题目考还是那些基础的东西,有问IBM-PC和兼容机的I/O端口空间,PCM32一次群一个复帧的时间,还有是问码元长0.1us,2.5秒产生一个误码,其误码率是多少,不会就蒙吧。
还问到RAM和ROM的区别,静态RAM和动态RAM的存储单元结构等等。
多选比较点。
第一题问下面的逻辑门必须上来电阻的是:OC门、OE门、OD门、以上都要。
第二题是问你下面是可编程逻辑器的是:ASIC、PAL、GAL、FPGA、CPLD。
第三题是RISC和CSIC的区别。
第四题是总线的功能,我不知道驱动是不是总线的功能,所以没选。
第五题有点难,问下面避免竞争冒险的是:采用同步时序电路,采用异步时序电路,修改状态转移表,增加延时逻辑。
第六是ROM和RAM 的区别,下面是8051的P3脚复用功能,接着是检波器的组成,还有常见的滤波器。
第10题不会:问8KHz和10KHz的正弦波经过混频器之后,能产生下面那些频率的信号:-2K、2K、18K、1K。
11题考8051的中断,最后一道不容易,问下面对负反馈那里两个是对的。
从题目的难度和广度上看,比迈瑞的简单,但是没有准备过的人也很难做出来的哦,范围广,重基础,关键还有可恶的多选选择。
总的来说,我对自己的表现比较满意。
没有迈瑞的那么狼狈。
但是,估计没有下文了。
我想这份题目做得好的人大大的是啊。
听上午接到电话的人说,华为搞硬件的主要是3个方面:DSP和算法、逻辑电路、ASIC。