十月底了,秋招即将告一段落,开始对自己的秋招历程进行一个总结,也对一些想进入此赛道的朋友分享一下经验。

本人介绍:本科双一流学校,电子信息专业,有数电、Verilog、嵌入式、C等基础;硕士是微电子九校的微电子专业,但是硕士研究方向为车规半导体封装方向。所以对于数字验证的话算是半科班。

具体的转行想法萌生于22年年初的时候,因为在研二上半年实际接触到封装项目之后,发现所需要掌握的知识偏向于机械和材料,具体有SolidWorks、Spaceclaim等作图软件、ANSYS的热、电磁、可靠性仿真等,和之前所设想的先进封装相去甚远,所以在研二上学期把毕业课题相关的项目加班加点做了一大半左右,之后开始腾出时间对数字验证开始学习,期间踩了不少坑,希望这个分享能对大家有帮助,大致的学习路径如下:

首先是数电、Verilog的学习,建议在哔哩哔哩上搜索相关的课程,简单的过一遍数电;之后对于Verilog的学习是哔哩哔哩网课结合着HDLbits进行代码的手敲练习,尽量自己手敲一遍,可以做到手熟,为后期的代码敲写做准备。Verilog这本书,有很多章节,可以先学习到第九章(应该是),之后的CPU项目实战可以先略过,节省时间。

之后是SV的学习,因为前期已经对V有了一个大致的了解,加上在HDLbits上敲了一些代码练手,而且SV是兼容V的,所以建议跟着路科的课程进行一个快速的学习,可以先不纠结具体的语法细节,把时间先省下来。

SV只是一个语言,在大致过一遍之后,就可以转向现在很火的UVM,(并不是说所有的验证都是用UVM,UVM只是一个方法学,还有用C、汇编语言验证等),可以看张强的UVM实战(简称白皮书)、刘斌的芯片验证漫游指南(简称红皮书)。

在从SV到UVM学习的期间,建议跟着路科的MCDF项目走一遍,MCDF真的是一个好项目,但是大家都在学,简历上人手一个,所以可以用这个项目来入门,不把它写在简历上,因为面试官都看这些项目看吐了,我们对这个项目的理解也真不一定有面试官丰富。

前期的入门学习大概就是这样,可以安装一个QuestaSim软件(win下的),也可以安装虚拟机(可以去微信公众号芯王国),进行项目的学习,一定要自己跟着视频写一下,手熟真的很重要!!!

前期的入门完成后,可以去gitee上找一些相关的项目进行练手,我做了一个五级流水的CPU的设计以及搭建了UVM平台进行验证;之后又为了丰富简历学习了AHB2APB项目、APB2I2C验证项目,这两个协议转换桥的项目可能讲的并不是很详细,可以发挥主观能动性,模拟以后在公司的场景,自己进行项目的学习。在全部完成之后,我是计划把这些ip通过amba总线连接起来,做成一个小型的SOC再进行验证,将会在接下来的文章中再具体分享有关项目的细节。

具体秋招是在今年6月底开始的,尽管在今年备战秋招的过程中有一定心理准备觉得今年会难一点,但是当时觉得自己也算是名校背景,相关专业,拿到offer应该不难。但是现实给了迎头一棒,在投递了联发科之后,连简历筛选都没有过,当时自我否定了小一天之后赶紧修改简历,继续投递其他企业,在海投之后也陆陆续续的收到了笔试面试。

笔试分为两种,有测评(和行测之类的题很像,有的企业用的是同一个平台,就是做了海康的测评,中兴的测评就可以复用上次的测评结果)和专业笔试(专业笔试一般都是单机位,也可以和朋友们一块约着考试,大家都懂的)专业笔试一般考的都是一些常规的八股,比如说FIFO深度计算、建立保持时间、SV约束、fork...join 和 fork...join_any 和 fork...join_none的用法、断言、异步信号同步的方法、竞争冒险、状态机相关知识、cast转换、前后门访问、UVM工厂机制等等。这个笔试不太需要过分准备,一般在考试几次之后就知道大致的考点,每次考试完把遇到的不会的知识点进行记录。

面试的话一般最多为3轮,分为基础技术面、主管面、HR面。面试时间为20-90分钟不等,期间会夹杂着手撕一些代码,我遇到的有(异步FIFO、SV约束、covergroup等),具体的面试题目也会在后期进行分享。

关于是否投递提前批,也是要因人而异,如果时间充分,可以先投递提前批积累经验。不过今年我是很庆幸投递了提前批,因为简历数量太多了,之前和某个面试官聊天的时候,说有5个HC,但是简历数目接近4位数,投的越早可能得到面试机会也就越大。另外也建议大家投递简历的时候可以多渠道投递,增加面试机会,有boss直聘、51job、智联招聘、牛客、脉脉、猎聘等;另外由于前期海投,所以强烈建议投递后用EXCEL做记录投递公司、地点、意向等。秋招是一个考验人心态的过程,在拿到第一个offer之后,心里就会放心很多,另外因为今年秋招时间线拉得很长,所以在十月初的时候已经没有心力气去再面试了,就把一些不太想去公司的拒绝了。

最后在文章末尾了,也给大家打打气,前期觉得offer难拿是正常的,也要认识到大佬再厉害也只能签约一个公司,今年十月下旬的时候,许多企业开始打电话捞人,感觉难度直线下降。本人今年在前期失利之后,迅速补缺,也拿到了不少offer,也有总包50+的,所以打铁还需自身硬,在简历未通过筛选后,也要看看能不能短期用一个项目练练手,增加简历的竞争性。

最后的最后,第一次写博客,分享自己的经验,若有不足请大家指出,下期再见!

23届数字IC验证秋招总结相关推荐

  1. 2023 数字IC设计秋招复盘——数十家公司笔试题、面试实录

    最新更新日期:2023.04.02 1 目录/更新记录 1.1 笔试复盘篇 按笔试的时间顺序进行更新.备注:笔试时间可能会与实际时间有偏差. 序号 公司 岗位 链接 笔试时间 发布时间 0 禾赛 FP ...

  2. 【23届秋招总结系列】一个普本23届小学弟的秋招总结,上岸金山云开发(云计算方向)

    大家好,我是路飞~ 正值秋招收尾阶段,今天很荣幸请来了交流qun小分队里的一位23届本科上岸 金山云开发工程师-云计算方向的同学,给大家分享一下他在秋招过程中的总结和心得体会. 他的博客链接:团子的守 ...

  3. 23届非科班选手秋招转码指南

    1.秋招情况介绍 1.1自我介绍 我是一名23届非科班转码选手,本硕均就读于某211院校机械专业,秋招共计拿下12份offer,包括大疆创新.海康威视.联发科技.理想汽车.中电28.阳光电源等各行业. ...

  4. 数字IC/FPGA 秋招知识点不全面整理

    1. 引言 这篇文章的由来 秋招的时候,刚开始复习一些知识点的时候没有什么思路,只是盲目的看相关的书籍和资料,结果是留在脑子中的知识很有限,而且不够系统,在我需要它的时候,并不能很快的回忆起来. 于是 ...

  5. 数字IC设计验证-秋招指南

    前言 现在距离正式九月正式秋招还有4个月,距离八月提前批还有3个月,相信不少粉丝都在盘算着为工作做准备.今天,我以一个过来者的身份跟大家分享分享,关于秋招如何准备以及一些注意事项,希望大家能够有所收获 ...

  6. 超全的2022届数字IC面经汇总来了~

    超全的2022届数字IC面经汇总来了,看看有没有你想去的企业~ 看面经可以帮助你更快地熟悉公司的面试流程和常见的面试问题,从而做到心中有数,在平时也可以针对性地去学习. 点击对应企业链接即可获取面经喔 ...

  7. 数字ic验证门槛高吗?

    芯片行业薪资翻了3-5倍:2025年人才缺口或超30万 央视网快看消息,随着国产芯片产业高速发展,芯片人才匮乏的现象日渐凸显.如今,薪水增加和高薪挖人成为行业常态.某微电子公司的董事长称,以前招一个人 ...

  8. 数字IC验证:电路基础知识(数字IC、SOC等)

    文章目录 0 SOC结构 1 数字IC设计的流程 1.1 逻辑综合的流程 2 电路基础 2.1 三极管BJT 2.2 MOSFET 2.3 CMOS 2.4 锁存器与触发器:RS/D/JK/T 2.5 ...

  9. 数字ic验证学习ing

    为什么我要学完数字后端学验证呢? 不过是因为在找实习的时候发现,后端的岗位比较少少,而且笔试面试的时候,发现,大厂比较喜欢综合的人才. 总之,为了增强竞争力,多学一点没坏处! 学习的课程: 路科验证V ...

最新文章

  1. 我在车间写代码:我的代码能省1个亿
  2. Kattis - bela
  3. LeetCode 22 括号生成
  4. java圆形排列_位图排序java版
  5. 开源当自强:我们不是“便宜货”
  6. DTS-SHOP微信小程序多店铺商城平台java源码
  7. python做前端mongodb_Python爬虫之mongodb和python交互
  8. 【转载】解决在Vim中鼠标右键不能粘贴
  9. 将字典直接写入文件,出现中文乱码问题
  10. fonts.googleapis.com不能访问时的解决方法
  11. 启动Virtual User Generator提示ArgumentNullException:值不能为null
  12. ffdshow神奇的功能:视频播放时显示运动矢量和QP
  13. jquery-修改、回退结果集
  14. CentOS 7.6环境设置Redis开机自启动
  15. html 分割字符串,详解js常用分割取字符串的方法
  16. cada0图纸框_CAD图框尺寸大全
  17. 开源GIS--geos实现空间连接
  18. 自定义设置HTTP响应头
  19. 运用yolov5人脸识别模型生成标准的一寸照视频
  20. python的水藻生长问题_如何抑制水中藻类生长

热门文章

  1. Emacs字体设置方法总结
  2. 一款基于VUE的在线绘制流程图工具安装使用node.js
  3. 转载一篇软件工程师的职业规划,以此鞭笞自己
  4. 【工具】vscode注释插件koro1FileHeader
  5. 非常受欢迎的15大Python库
  6. mysql登录不用输密码登录_mysql实现不用密码登录的实例方法
  7. Vue响应式原理---双向绑定
  8. 【SSH】通过ssh实现远程登陆服务器!
  9. 职场高手不会告诉你的10倍速学习心法!解密 “库伯学习圈” 和 “费曼学习法”...
  10. 【无标题】免费和开源运输管理软件