面经-华为硬件研发工程师 2012.9.27 (转)

华为的硬件没有笔试,删完简历直接进入面试。
软件开发的删完简历后要进行机试,该机试应该是上机编程的。机试完后再进行面试。
我报的是硬件研发工程师,前天晚上收到的面试通知。面试地点在北京中环假日酒店3F。华为的软件面试比硬件要早一两天。我是我们宿舍最后一个去面华为的,其他人都在我前面面试的。到面试地点后,先签到,签到要用到身份证原件,要验证身份证的,所以一定要带身份证原件。要带华为网站注册简历打印件,要在最后一页签字。签到之后,进去里面大厅等候,面试官会一个一个地叫去面试。我没等多久。面试通知写的是今天下午5点面试,其实我面试的时间应该没到5点(具体什么时间我没看手机)。
进去后,面试会叫你坐。
1.为什么做硬件?
答:实验室是偏硬件的。  估计是看我是女生吧。
然后,一直看我的简历,看了很久。
2.现在在做什么项目?
答:现在没做项目。他指着简历上项目经验的第一个,意思是说这个是什么。我说这个是毕设,他说到了什么程度,我说这个是写一个算法,我还没写出来。
我说后面的2个项目是我做完了的。
3. 那说一下你做的项目。
我仔细说了其中一个电路设计和PCB的。我边在纸上画,边讲解。他在听。我讲完后,他会发问。
(1)问FLASH是用什么。
我说我们实验室用的是同一种,AT26EF321,是256B一页的。
(2)说一下SPI。
我说SPI有好几种方式,我用的是4线的。分别是SCS、MISO、MOSI和SCK。再说这4个信号分别是做什么的。我说FLASH其实也是用的SPI方式。
(3)RMII用的什么电压。
这里我其实没怎么听懂问题。我说用的数字电压3.3V。他说,那是TTL还是CMOS。我猜了一个,我说是TTL。他说LVTTL和LVCMOS能直接连接,我说不能。其实这个LVTTL和LVCMOS我不知道。事实上我设计电路的时候根本没有考虑这个问题。直接就接了数字3.3V电压。
(4)为什么在PHY和RJ45之间要接变压器?
理论上,不接变压器的话也是可以工作的。但是传输距离收到限制,传输距离短。而且变压器还起到一个隔离的作用,会受到外部的影响。他问,什么影响,我说外部对PHY的影响,有干扰,变压器会增强信号。
(5)说一下I2C的时序。
我说I2C有主要有4个信号,他听错我的意思了。说,I2C有几根线。我说2个,SDA和SCL。我说传输数据的时候,要有一个启动信号:在SCL高电平的时候,SDA负跳变,即从高电平变为低电平。停止信号:在SCL高电平的时候,SDA正跳变,即凑个低电平变为高电平。数据传输:每次传8位,数据在SCL低电平时发生改变,在SCL高电平时数据要稳定。应答信号:传完8位数据后,接收端要有应答信号(ACK)。应答信号是一个低电平信号。
4.忘了最重要的了。他问了我一个问题。我不会的。用D触发器设计一个时序电路,当收到101时,D触发器输出高电平。。。。
我一听,确实不会。我只在纸上写了Qn+1=D.这是D触发器的公式。我说,能不能提示一下。他说会就会,哪有什么提示。。。。后来我说这个我不会,我忘记了。他在翻我简历,问我学过数字电子电路没,我说学过,大一学的。他好像稍微笑了下。
5. 那这个呢?
是另外一个项目。我画了一下原理框图。讲了一下,他可能不太懂。是单片机和DSP的。但是我做的工作是写C程序。他只是一直恩。没问问题。

他说,恩,我大致了解了。我知道面试要结束了。我起来,说谢谢。他说通过了话,回去会有通知。我说,恩,好的。谢谢,再见。
整个过程大概15分钟左右。很平淡的感觉,面试官也没有为难我的感觉。平心对待就好。Bless

你可能感兴趣的:(面经-华为硬件研发工程师 2012.9.27 (转))