大家都知道,面试的表现会对于个人职业发展的重要性,不仅能决定是否录用,还会影响到后期的谈薪,所以面试前一定要做好充分的准备。
怎么准备面试?
这里就建议简历上的表述尽量客观化、专业化,多使用数字和专业术语,尤其是在介绍负责的技术内容的时候要用数字和术语说明。尽量把重点内容放在简历前面。
把简历准备好之后,可以准备一份自我介绍:内容与简历基本保持一致,口语化表达,重点还是要更侧重项目。
最后专门做一个文档,把项目里面的设计思路和技术细节都写清楚,把系统框图和架构图都做好,有空多读几次,多画几次,因为即便是自己亲自做过的东西,如果不熟悉的话,面试的时候就会出现磕巴,不顺畅。
知识点整理
一般而言,专业面试里遇到的问题有两类,一种是专业基础知识,就是这个领域的人多多少少都应该知道的内容,比如ASIC设计的全流程是怎样的;低功耗方法;跨时钟域信号处理;时序分析等等。
另一种则是专用领域知识,这部分内容来自于公司部门的业务方向,或者学生的项目/实习/竞赛经历,比如有的人对AMBA总线很熟;有的人做数字信号处理很强;有的人对计算机体系结构很了解等等。
项目内容应该怎么介绍?
参与了一个什么样的项目(是一个SoC设计或者是图像处理算法FPGA实现?有几个人一起做?);承担了哪方面的工作(某个IP的RTL设计/验证?);取得了怎样的成果(完成了某个功能?做出了面积或速度上的优化?)。
如果没有项目怎么办?那就做个设计,包装成实验室项目。
如果项目太多怎么办?着重说最难那个,含金量最高那个。
没错,项目跟项目是不一样的,不是所有项目都能起到面试加分的作用。
目前大多数高校学生都很难接触到流片项目,很大原因还是流片太贵,周期太长,像是西电、成电、南科大这类学校才搞得起。
学校里能做的更多还是FPGA项目,这也就造成了很多科班学生毕业之后先做了FPGA的岗位,做了不久就想着往前端设计转了。
什么样的人才能拿到高薪资offer?
曾有一位工程师这样回答:我参加过一些面试,但我都是技术面,我觉得我所在的公司的HR,第一可能他会要求学历背景,尽量是相关专业。
其次,大胆表达,勇于承担。这种品德就是解决问题,想办法去解决,而不是推脱。大胆表达是一个非常重要的品德。
还有吃苦耐劳。其实IC行业它不光是一个深耕的行业,它还是真的是挺吃力气的行业。吃苦,你能不能吃掉苦?如果你家富二代,我估计 HR 首先就把你 pass 掉了。因为我们也有很多这种面试的时候,北京的这种研究所一般不喜欢要北京的孩子,为什么,他吃不了苦。
细节是魔鬼,你想要进入IC 行业,不管是设计还是验证,多问几个为什么。包括我们会有考试,这个考试可能就是有一些问题是比较开放的,有一些问题是考得非常细的。你们在平时的学习工作中一定要多问几个为什么,这样你在未来面试的时候说,表达的时候的条理性,勇于表达,坚决,这是非常重要的事情。
IC大厂面试题目(全部可文末领)
1.华为
华为确实是最受欢迎的存在,培训很好,平台超棒,跳槽出来特别 受认可,前几年薪资也超级美丽,今年在众多公司薪资暴涨的情况 下,14 级薪资还可,15 级较为美丽。但是很多 IC 人都有个华生梦, 因此,身边人投华为的巨多,面试的人超多,通过的很多,池子很 深,今年后续捞了不少人~
面试经历:
笔试题中异步电路的理解,怎么同步
对形式验证的了解
跨时钟域怎么处理
然后问了一下成绩,比赛之类的
然后开始问项目,画项目框图,讲解
寄存器读写怎么测试的
写一个串并转换的 reference model,输入是 1bit,输出是 256bit, 在 valid 有效时输出 华为正式批的时候也面了三场,反正就是除综 合面外,面面都撕代码或者是做题
2.联发科
台企,加班有加班费,签字费较多,年终奖美丽,培训好,平台大, 跳槽认可度很高。虽然 base 不太美丽,但是加上加班费,签字费以 及某些地区政府补贴,今年发哥依旧是 yyds
面试经历:
一分钟英文自我介绍
你那个桥是干啥的,桥的作用
你那个 AHB to APB Bridge 如果一个 master 对多个 slave 应该怎 么办?
MCDF 验证环境里有几个 agent
因为笔试做的太好,还有 C 和 python 的题以及算法和数据结构(二 叉树、栈)哭了
讲一下 component 和 object
都有哪些组件
Factory 机制
问了一些 SV 和 UVM 的知识
IC 验证流程
你还有投别的公司嘛
讲一下你那个 AHB 的 trans
AHB 的 burst
举例说明与 AHB burst 相关的协议
AHB 和 APB 项目的测试点,你是怎么制定的
你硕士期间的项目,遇到啥问题
怎么解决的
3. Zeku
Oppo 全资子公司,舍得花钱,扩招很快,如今公司已经 2000 多 人,规模上跻身 IC 大厂了。 薪资美丽,西安白菜 35W+,北京上 海白菜 41W+,如今流片成功并应用在 oppo 新款折叠屏手机上, zeku 未来可期~
面试经历:
了解本科和研究生学过的课程
IC 设计的流程和工具
阻塞和非阻塞
寄存器和锁存器的区别
动态数组、队列、定宽数组、关联数组
你的优先级是怎么测的
硬件 DUT 和验证环境是怎么关联的
对 SV 中约束的了解
为什么转验证
IC 验证的流程
项目中遇到什么问题,你是怎么解决的
你认为自己的优点和缺点有哪些
如果你到公司来,你的同事都比你优秀,你怎么去缩小这个 gap
怎么和大家相处,怎么处理同事之间的竞争关系
什么时候开始学验证的,你是怎么学的
你的优缺点
为什么想来北京
对我们公司的了解
4.紫光展锐
老牌 IC 大厂,平台很好,好跳槽,薪资不高,其它公司 很喜欢挖展锐的人,从而导致展锐近两年人员流失严重,属于是大 家都会投简历并讨论的公司,但是因为薪酬劝退,不过后边给 SSP 的意向性股票很多。
面试经历:
介绍一下你自己
你的 DUT 的数据和 UVM 验证平台的数据会有时间差,这个你应该 怎么办,你怎么知道比对的数据就是那个时间点的数据
发各个 chnl 的数据的时候,可能 chnl1 发了几个 trans,还有间断, 然后再发 chnl2 的,这个你应该怎么仲裁 这个部分具体的应该看一 下 chnl 和 formatter 的协议
AHB 的协议和 APB 的协议特点,以及两者对比 协议特点一个高速 高带宽,一个低速低功率
AHB 总线的速率为什么比 APB 速率高?
5.中兴
相较其它公司的薪酬竞争力不大, 但是愿意招非科班人培训,这点还是挺不错的。不过中兴给大佬们的薪资开的很美丽,蓝剑更美丽
面试经历:
介绍一下自己
APB 协议
AHB TO APB 你都做了哪些
覆盖率都有哪些,代码覆盖率分为哪几种 代码覆盖率、功能覆盖率、 断言覆盖率 代码覆盖率分为行覆盖率、分支覆盖率、状态机覆盖率、 翻转覆盖率
Scoreboard 是干嘛用的
为什么选验证
有男朋友嘛
由于篇幅限制,所有的大厂的题目就不一一罗列了,大家如果想要了解IC面试简历需要注意的问题,或者面试前需要准备的,可以跟工程师先了解一下(上述大厂面试题目可领)
这里放个入口:IC入行指导