欢迎关注公众号,摸鱼范式,最新文章都在那里
HR面这类的就不记录了,只写一写技术面、主管面的经验。
vivo提前批
岗位信息
投递岗位:芯片验证工程师
一共两面,一面技术面,二面HR面
技术面
-
首先介绍教育经历和项目经历
-
聊项目,会扣得比较细,根据项目提问题
-
你的加速器有哪些模块?是并行的嘛?
-
你的项目中使用了m3软核,你能解释一下m3启动流程吗?我回答说我不了解
-
你用过axi嘛,axi的特点有哪些,size信号是做什么用的?
-
解释一下CNN的典型层,我项目里有相关的
-
uvm有什么特点
-
fork-join,fork-join_any,fork-join_none的区别,如果fork-join_none里面是a和b,后面再跟个c,他们的启动顺序是?如果想让c最后启动怎么做?我说的是加一个#0
-
启动sequence有几种方法
-
vritual sequence如何工作?
-
tlm接口有哪几种?实现tlm通信要做哪些工作?
-
你的参考模型是c吗?还是sv写的?
-
覆盖率有哪几种?代码覆盖率和功能覆盖率如何收集?
-
phase有哪些?
-
component和object的区别?
-
new和create的区别是?
-
如何关闭随机约束?
结果
收到感谢信
乐鑫提前批
岗位信息
投递岗位:数字IC验证工程师
一共两面,技术面,HR面
技术面
-
自我介绍,教育背景,项目经历
-
你在项目中担任的角色和承担的任务是什么
-
UVM有什么优点
-
工厂机制的好处是什么?
-
通过工厂进行覆盖有什么要求?
-
vritual function/task的作用是什么?这属于oop的什么特性?
-
用任意语言找出100以内的质数
-
在sv或者v中产生一个100Mhz的时钟
-
域的自动化有什么好处?
-
如何启动test?
-
config db有什么参数?
-
如果环境中有两个config db set,哪个有效?
-
你遇到问题的时候是如何一步步解决的
-
rand bit data[100],如何约束它随意一位是1,剩下的都是0?
-
除了培训班和实验室项目,你为了进入IC行业还做了什么自主学习?
结果
收到offercall
卓胜微
岗位信息
投递岗位:数字验证工程师
邮箱投递,等待面试中
汇顶科技
岗位信息
投递岗位:数字验证工程师
技术面/25min
-
inout能用logic吗,为什么
-
sequence和sequencer有什么区别?分别继承自什么类
-
寄存器模型了解吗
-
为什么一定要进行网表仿真,网表仿真的作用是什么
-
uvmcallback讲一下
-
你在项目中遇到过什么问题?如何解决的?
-
IC设计的整个流程了解吗,讲一下
-
建立时间和保持时间是什么,违例了怎么办?
-
clocking block是什么?
-
跨时钟域怎么处理
-
为什么想接触IC验证
-
你对汇顶了解多少?
-
c和sv怎么交互?交互的接口叫什么?
-
你了解ovm、vmm他们是什么吗,和uvm什么关系?
-
用过脚本吗?
HR面/30min
-
你人生中遇到了什么重要的事件吗,对你影响很大
-
评价一下自己的大学生活
-
为什么比赛不找本校的要找本科室友?
-
你有没有什么坚持了很久的事情?
-
你公众号有多少粉丝