数字ic面试

海康(实习):

1.本科和研究生具体的研究方向,为什么突然想做ic验证
2.项目来源?
3.uvm学了多久了?
4.uvm大概说一下?
5.讲一下uvm_driver,sequence和sequencer之间的配合
6.讲一下uvm_do宏封装了那些东西?
7.vim中复制一个字符,宏操作?
8.3分频电路如何做?
9.setup_time和hold_time?
10.异步信号如何同步,有哪些方法。
11.如何开展验证规划?
12.毕业设计是啥?
13.你的优势?
14.nand flash为何不用uvm搭建?
15.做设计和验证的区别和联系?
16.考研还是保研?
17.uvm phase机制,主要的功能,仿真开始和结束?

华为(实习):

1.自我介绍,做过那些项目,参加过哪些比赛,遇到了哪些困难,如何解决的。
2.制造过程中的一些工艺以及原理。
3.版图是怎么画的,有啥需要注意的?
4.分频器的实现方式,不同实现方式有何优缺点?
5.用python做了哪些,处理数据用到了哪些方法,为何选择python?
6.谈一谈密码挑战赛,怎样做的?
7.写代码。


2021-10-21 更新(回忆版)


联发科(实习)

一面:

1.自我介绍
2.本科方向
3.研究生方向 (具体导师,大老板方向,原来哪个学院)
3.成绩
4.python熟悉的程度,以及用python做过的东西,利用python如何在百万行之间找关键信息
5.网站记录的什么内容,怎样记录的
6.nand flash controller来源,如何进行验证的,corner case有没有验证到
7.mcdf简单介绍,功能是啥,画一下结构框图,怎样验证的
8.验证最重要的是啥
9.数学密码挑战赛介绍一下,具体是要解决什么问题
10.是否有女朋友
11.成绩排名,奖学金情况
12.学过哪些东西,如何学习的
13.是否可以实习,能够实习多久
14.c语言熟悉程度
15.verdi熟悉程度,questa与modelsim区别
16.systemverilog与uvm的关系
17.验证用到的工具

二面:

1.学校里面做过的项目
2.介绍一下asic流程
3.python熟悉程度,利用python做过哪些东西

中兴:

一面:

1.自我介绍
2.verilog仿真分为哪些区域
3.sv分为哪些数据类型
4.做题
5.线程的控制有哪些,有何不同

二面:

1.自我介绍
2.网站相关的问题,服务器哪儿的,搭建了哪些东西
3.能不能接受加班,能接受的加班强度
4.能否接受出差,长期出差,国外出差
5.期望薪资

哲库:

一面:

1.自我介绍
2.网站的网址,当场看了一下
3.mcdf做到什么程度了
4.sv的数据类型
5.线程的控制有哪些
6.数学密码挑战赛介绍一下

卓胜微:

一面:

1.自我介绍
2.nand flash controller是如何验证的,时许 3.会使用哪些脚本,介绍一下自己平时写过哪些脚本 4.基本的uvm验证环境,画出框图 5.用python实现一个uvc 6.pinmux介绍一下,是如何验证的 7.efuse的用途,验证了哪些东西 8.数学密码挑战赛 9.


未完待续


2 thoughts on “数字ic面试

    1. @西瓜 主要还是根据你的介绍和简历来的,不过IC中脚本的确用的多,perl,python,tcl都会用到,当然也还会有其他语言。

发表评论

您的电子邮箱地址不会被公开。

*

code