华为的面试一共三面,两轮技术面和一轮业务主管面。第一轮技术面面试官比较严肃,也挑了些刺,第二轮技术面聊天成分更多一些。主管面也会问一些专业知识,但不会太深入。两轮技术面均会现场做题。
面试官问的面试题: 第一轮技术面:
1. 介绍自己的项目(大部分时间)
2. 项目的难点在哪里,自己做了多少
3. 同步电路和异步电路的区别以及各自优劣
4. 做题,给一个行为级verilog小模块,画出结构图使得所用资源最少(只能用给定的基本单元)
第二轮技术面:
1. 共享屏幕看了下成绩单,介绍下所学课程
2. 挑了两门课分别问了下为什么高分和低分
3. 手撕代码:32位乘法器(任意方法实现)
4. 写的乘法器资源消耗和时序如何
第三轮主管面:
1. 介绍项目
2. 为什么去留学
3. 留学生活中遇到的困难
4. 介绍了下部门并可以反问