深圳迈瑞一面(硬件研发工程师)--2006-11
出自求职百科
点击排行
- Index - (295362)
- 华为 - (98015)
- 宝洁 - (90301)
- 普华永道 - (74370)
- IBM - (70156)
- 毕马威 - (60670)
- 中国银行 - (60102)
- SAP - (53867)
- 富士康 - (52663)
- 招商银行 - (47690)
最近更新
这次的面试,因为是在凌晨快一点的时候收到的通知,而面试时间安排在下午1点,因而,还有比较充足的时间来准备一下。尽管经过了这么多次的面试,多少也有些经验了,还是提前准备了一些东西。
我的简历上有关于“e探索”小车的设计经历,这个东西已经应用在本科的创新实验中了,这种成果是原来没有体现出的。刚好前一天收拾东西的时候——那时候寝室确实太乱了,桌子上乱七八糟堆这书籍,实在是影响心情,有空赶紧收拾了,找到了代理商的产品手册,第一页上就是这个产品。决定一定带着这本书,一定找机会把这幅图片展示给面试官看。另外就是现在正在做的项目,我负责的是软件,但这次应聘的是硬件研发工程师,所以,赶在上午把硬件电路图好好研究了一下,包括所使用芯片的参数,打电话向张勇了解了技术细节。
前面有几次,面试时兴高采烈地发挥的时候,结果总是败兴。唉,或许,国内的公司都比较喜欢老实的开发人员吧,老老实实干活就对了。所以,坐在那里等待面试的时候,不断提醒自己,CALM DOWN!CALM DOWN!
好了,终于叫我的名字了!
硬件的面试官有两个,一个稍微有点儿矮,一点儿胖,另一个有点儿高,一点儿瘦,呵呵,兼职哼哈二将!我刚好摊到那个有点儿胖的面试官,正合我意!
收拾好东西,打起精神走上去。站在椅子旁边等着和面试官握手致意。我发现很多来面试的不懂得面试的基本礼仪,衣服穿得极其随便,走过去一屁股坐下,经常是面试官站起来,伸出手,他们又慌忙站起来,共振一下手。
OK,我要看起来既能干活,是个好牲口,还得是个很懂得礼貌得牲口!
一开始是一些基本问题,哪里人啊,学校啊,专业方向啊。似乎面试官比较累,问问题的时候靠在椅背上,声音还不大,我不得不身体尽量前倾,以倾听他老人家的问话,并让他老人家能停到我的回答,不至于很吃力。
然后拿起我的笔试试卷——可惜我没看到成绩,看起来还好,没几个红叉叉。
先是那个两个D触发器组成的电路,我选的是那个一个同步二进制计数器,很明显,错了。我也考虑了这个问题,还查了书,感觉确实不对。再问我的时候,我也明确表示了我的意见——如果是计数器,应该有组合逻辑,把D触发器的输出做逻辑组合。因此,那应该是个移位器,不知道是否正确,面试官没有表示。
然后是计算Tco的一个题目。题目摘录到下面吧,希望我没有记错参数。有两块FPGA板组成的系统,他们之间通过插卡连接。接收板的Tsu=2ns,Th =0ns,Tco=7ns, 两块板之间的延时15ns,系统时钟为4400MHz,发送板的Tsu=3ns,计算发送板的Tco。一开始我给的答案是5ns,又来再思考,发现发送板的Tsu是不能包含在clock之内的,然后该为8ns。从试卷上来说,8ns是正确答案。面试官让我讲述一下如何计算。既然做对了,那就好办了。我在纸上画出了时序,列了公式来计算。面试官看了一下,说,计算公式是对的,只是时钟不是那样画的。仔细看了一下,可不是,一个时钟周期应该是1和0各占一些,我的时钟只有高电平了,赶紧改过了。
然后是后面的那个看原理图,用HDL语言描述的问题。经过提示,我发现做得有点问题,因为,有个端口明显应该是inout,双向端口,我把它直接当作输出了。其他没问题,毕竟简单。问我VHDL还是Verilog熟悉,我回答VHDL,大二的暑假我就自学了VHDL。然后问我为什么不用VHDL,反而用 Verilog。当时我也考虑过用哪个语言的问题,因为VHDL熟悉,用起来基本不出问题,但是,写起来太麻烦了,尤其是我习惯关键字大写!这个原理图,基本上就是简单的时序电路,写出来也不会有错。实话说了,看到面试官没有说话,赶紧又blabla讲了一通VHDL和Verilog各自的用途,一个适合顶层建模,适合较大的系统,另外一个行为级描述很好,适合这个小系统。这个发挥还不错。呵呵
之后就开始问简历上的项目了,这次面试的重头戏。于是,他问一个,我就详细解释一个,并被要求每个都画系统框图。我也把准备得材料适时递了上去,这也使得这个项目被解释得最详细,而且,有图片帮助,给了面试官一个很直接、准确的概念。后面让我解释Nios的时候还没有问题,但是画一个Nios的系统框图的时候确实表现不佳。因为已经说过Nios里面是把所有的,包括CPU都认为是Avalon总线的外设来管理的,画图的时候又开始以CPU为核心了,被要求以Avalon总线为中心来画,也没画出个所以然来,所以,面试回来赶紧看到底是怎么回事。面试官问我,在这个项目里做了什么,老实回答,在建轨迹库:)
项目的问题问完了之后,又开始问关于如何处理工作问题的事情。包括:如果正在忙一个项目,领导又给你一个很紧急的事情,怎么处理。我的回答是:如果确实是这样,因为我也经常遇到导师有紧急的事情要我做(暗示,我有这方面的经验),那么,分清事情的轻重缓急,把重要紧急的先做了,至于因为任务加重多出来的部分,必须加班了,我也经常加班(暗示,我是个很卖力的牲口哦!这时候我确实是这样想的,一定要表现得老实,卖力!)。
然后又问我,如果和同事两个人一起做一个项目,出了问题,同事指责是我的错误,而且措词很严厉,我怎么办。这个问题好像我保研面试的时候有类似的,就是和同事/同学的关系。这个,没什么问题。我的回答是:先好好的检查我这部分,因为“细节是魔鬼”,确保我负责的不出问题,然后等同事冷静下来,和他一起检查,再次强调“细节是魔鬼”!同时解释说,同事发脾气可能有原因,有不顺心的事情,我应该理解。
OK!应该是,这两个问题我回答得很好,体现出来,我有丰富的项目经验!一个很有职业教养的牲口。
下面就问了些其他的,包括为什么选择迈瑞。我觉得这个问题不大好回答。但是,华为第一次面试时就被问到这个问题,我说华为是一个上升型的企业,我希望能在这样的公司工作,甚至举例说了,威盛为什么不合适。回答糟透了!这次,我决定回避关于企业的问题,所以,我说,我觉得这个职位很适合我,而且有很大的挑战和压力,而这样才能促进人不断进步,虽然我还有很多要学习的,但我希望通过努力,自己能成为优秀的硬件开发人员(没说工程师,这个称谓,我觉得,是需要很多东西垫在脚下的)。然后问我的职业规划,我的回答还是成为优秀的硬件开发人员——打定主义,就要表现得只埋头干活,不打算进入管理层。
居然还问到了我得奖学金,为什么和其他学校的不一样,其他的都是一等、二等,我的怎么是优秀学生。又稍微解释了一下,当时是不是可以告诉他,我明天把这些东西的原件带过来!呵呵,还是没这么做。
又问了个人女朋友的问题——似乎去深圳都要被问这些。
然后说,他的问题问完了,我有没有问题要问。即使要问的话,还早啊,我就说,暂时没有。
OK,握手道别,这次是我主动。然后,就回来等消息了。
面试刚开始的时候,有个电话打过来。潜意识感觉,可能是华为,但是,面试刚刚开始,怎么能再接电话呢。面试结束,赶紧打个电话到银河王朝,华为的HR占线。会不会是普源精电呢?打过去已经是人去房空了。因为很迫切,所以,当时决定,去银河王朝走一趟,幸好,坐车回来的时候又接到电话,hrmm通知我前面的面试我都已经通过,下周有个副总裁过来给大家开签约见面会,到时候可以签约!耶!终于有个offer了啊!真是好!这下安心了。
回去还是没打电话给老爸,当时想,还早,正式签了再说。
这样,就回来等二面通知了。
