数字芯片求职准备专题

引言

该专题具体从数字芯片岗位,介绍校招的基本情况,以及具体应如何准备。本人主要是数字IC方向的,本文内容具体会多包含设计方向多一些。

1. 了解校招

1.1 校招开始时间

华为:春招大概一月开始,秋招大概八月开始。(这里提醒同学们早点完成简历提交到华为官网,具体时间不确定,到时候有可能会有部门电话联系你。)
Oppo:春招三月截止,秋招去年第一批地区九月六号已经截止;第二批地区十月上旬截止。2021听说会有秋招提前批大概六,七月会开始。
Nvidia:春招大概三月开始,秋招六月投递。八月的笔试。

1.2 校招基本流程

图片说明
上面的图片为大多数的校招流程,下面具体介绍一些我熟悉的公司。

华为:网投-》笔试-》性格测试-》技术一面-》技术二面-》主管面-》hr面。
性格测试可能在二面后,这个比较随机。
Oppo:网投-》一面-》二面-》hr面
可能我是提前批,所以没有笔试。
英伟达:网投-》笔试-》技术一面-》技术二面-》主管一面-》主管二面-》主管三面。
英伟达没走过流程,据说技术面会有美国的同事面试。
展锐:网投-》性格测试-》一面-》?
没走完过流程,本科的时候面试的,而且投错岗位,没进入二面。

1.3 行业与公司介绍

1.3.1行业公司列举

图片说明

上图大概介绍该行业的一些公司分类,大致可以分为四类(排序并未有优先级)。我大致讲一下四类的各自特点。

外企大厂:一般指一些海外的跨国大厂,一般在上海,北京等大城市,收入可观,955制度,有年假,男女都有产假(英伟达确实有,其他不确定)。
国内大厂:一般指在国内有一些知名度,在某个领域有优势的国内企业,一般在上海,北京,广州,深圳等大城市,也有可能在长沙,成都,西安,武汉等略小一级的城市。收入有些比外企高,有些相当。工作比较锻炼人,996较多一些。
研究所:一般在大部分地级市都有,每个研究所的侧重点不同,主营业务和待遇也参差不齐,胜在稳定,待遇优秀。
初创企业上下限比较大,有可能遇见有核心竞争力,愿意培养人的公司,也有可能遇到能有原始股,上市拿较高报酬的公司。另一方面遇见因各种原因经营不下去,被迫散伙的公司,或者没有好好培养,中年失业的公司。总之需要求职者仔细斟酌。

以下是一些整理的行业相关企业。

Oppo,Nvida,华为,联芸科技,泰凌微,ARM,NXP,展锐,复旦微电子,海光,长江储存,瑞芯微,大疆,乐鑫,芯原,中兴微电子,VIVO,AMD,汇顶,字节跳动,豪威科技,艾为,全志,晶晨,格科微,兆芯,卓盛微,韦尔半导体,加特兰微,士兰微,荣耀,海康威视,矽力杰,诺基亚。

1.3.2公司简单介绍

根据本人投递情况以及身边同学的经历,简单介绍一下展锐,荣耀,华为,oppo和Nvdia等几家公司的情况。

华为:华为好像最近偏好留学生。在各地有多个部门,每个部门的主营业务也不一样。
     ·华为的流程可能比较长。
     ·而且如果和部门联系过了,同意投对应的部门,会锁简历。
     ·具体的职责在申请时是不细分的。具体岗位听说是随机分岗。
     ·设计是国内龙头。
展锐:听说薪资不错。
荣耀:荣耀的数字芯片可能最后是芯片的解决方案工程师,原因可能是最近没有马上设计芯片的需求。
OPPO:校招流程挺快的,最近听说按学校定薪资,给的很香。OPPO底下的zeku是专门做手机芯片成立的公司,听说北京不怎么加班,上海不清楚,深圳加班比较严重。
寒武纪:我有同学在实习,业务挺多的,做GPU项目也挺好的,可惜北京房价太高,留不下来。
Nvida:GPU龙头,外企。网上内推蛮多的留意一下,可能靠谱的内推人可以查一下进度。是500个人竞争一个岗位,面试可能会有英文面。
Apple:在中国没有设计的岗位,但是PCB别的硬件有招。
诺基亚:在杭州,网上消息比较少,就是通讯已经走下坡路了。
cadence:我有同学在那里任职,每天准时下班,工作量也比较轻松。

总体而言,大公司比较看科班出生,如果能力特别强或者学校很好也有机会。
国内的公司还是加班的比较多的,一些小地方的小公司和中科院相关的公司加班会少一些。选择公司的时候,可以问一下学姐学长,实习的前辈或者网上(牛客)多了解公司的状况。

1.4 数字芯片 岗位介绍

数字芯片设计大多数分为数字IC设计和数字IC验证,接下来详细介绍。
    ·数字IC设计:用例如Verilog,VHDL或System Verilog硬件描述语言对电路进行编程完成相应逻辑功能,同时兼顾STA静态时序分析,保证电路
    没有违反时序限制。
    ·数字IC验证:搭建Testbench环境用System Verilog或UVM对设计的电路进行模拟,完成形式验证。

因为本人也只是参加面试没有实际在该岗位上任职,所以提供一些面试官期望你在岗位上的能力作为参考。下面举个例子,介绍一下求职者需要什么样的素质。

:华为海思的数字芯片岗位。
岗位需求技能

  1. 比较在意求职者对Verilog 语言的熟悉程度。在华为的技术一面,二面中手撕代码环节,如果求职者能较快且准确完成任务是个不小的优势。因为面试官对我写过万行代码,且能较快的完成面试中试题的速度还是很满意的。由此熟练度是比较重要的。
  2. 对Verilog常用语法的熟悉。例如reg和wire类型的变量如何赋值,blocking和non-blocking的区别,状态机的运用和哪些是可综合等。这些具体的问题,面试的时候也会着重问及。

2. 校招规划

这个部分将说明一些个人校招规划,简历需要尽早准备好,不然影响秋招,春招。如果要准备安排面试的时候,最好选择一段自己状态比较好的时候。如果面试有紧张的情况的话,可以多投一些公司,慢慢就习惯了。

暑期实习:数字芯片的暑期实习大多数只有数字IC验证的岗位。如果同学们对暑期实习比较感兴趣,需要在一二月份就要开始准备,因为具体招聘时间大概在3-5月份。
秋招:秋招一般是规模最大的校招,需要同学根据自己的能力和兴趣点定位自己的岗位,然后根据所投递的岗位进行准备。接下来介绍一些本人的
    秋招时间线。
    ·4月,准备简历的。大概花了我五小时左右把简历制作好,我制作的简历主要分成四块,基本信息,教育背景,实习经历和校园经历。
    ·4-5月,梳理知识点,准备面试。准备流程如下:
            1. 阅读verilog HDL入门(第三版)具体讲verilog语法,这个对于笔试非常重要。(1-2天)在此基础上有时间看verilog数字系统设计教程-
            夏宇闻,加强一下基础知识(1-2天)
            2. 请参考推荐学习资料中第一条,以静态时序分析,IC验证,verilog项目,总线,架构的顺序学习。(1-2个月)具体的请看学习资料推
            荐,我根据各个部分推荐了相应的up主。
            3. 完成上述流程后,搜索数字IC100题,进行模拟笔试查漏补缺。百度文库版本有答案。(1天)
    ·7月,准备简历中写的项目了。我自己的项目是一个用CPU实现DSP音频功放的功能,我就根据为什么需要用CPU实现,在实现中哪些需要注
    意的点,遇到的困难,怎么克服,收获了什么,这一系列的流程准备好重点项目,然后论述一下这个项目和我想要从事的岗位之间的关系,至
    此准备的阶段就完了。
    ·8-12月,陆陆续续公司开始笔试面试了。这段时间可能比较辛苦,一周可能有好几个笔试面试。同时每个笔试,面试也可以积累一些经验(查
    漏补缺),最重要的是可以根据面试的反馈得到一个自己的定位(比如薪资等),可以在之后的面试中把握机会。

春招:春招的岗位比较少,一般是秋招结束后,企业的补招。时间大概是1-3月左右。但是华为今年是5月开了留学生名额,所以晚一点也有企业招聘。

3. 校招岗位技能树

这个技能树的问题主要取决于你的项目,和具体的项目。

我本人是架构方向的,所以技能点就往架构点了点,找公司就偏向于数字ic设计和CPU或者GPU的部门了。数字ic设计偏向于对某些应用场景下,功能的实现,具体的实现可能需要各种不同的技能树实现。

其他的比如低功耗,soc,fpga等等都会是好的大方向,但是具体的细节内容这部分就不阐述了。

3.1核心技能:

verilog:这个需要熟练使用,可能需要多参与项目的编写,或者可以自己网上下载一下mentor的 questasim,mentorsim或者Synopsys的仿真软
件,写一下小的IP然后模拟一下,多熟悉一下硬件语言的编程,因为面试的时候可能有手撕代码的情况。
system verilog:现在验证岗位需要system verilog的UVM来验证。而且验证的岗位远远多于设计岗位,而且system verilog更贴近高级语言的使用方法。

3.2额外技能:

脚本语言:Python,perl,bash等语言。需要会写一些脚本整理数据。
次要:以下的内容主要围绕你项目的内容展开,而且这些与部分数字ic的内容相关。
    ·DRC:usb中用于验证传输数据是否正确,DRC有很多标准,但是最好记住一个。
    ·AHB,APB总线协议的了解。
    ·SPI,I2C协议的了解。
    ·pipeline:这个涉及时序问题,同时用于加速。
    ·cpu架构:mips。risc-v等等的了解。
    ·gpu架构:本人的方向,应该很小众。
    ·c++:有些大型设计可能需要用C++先模拟,然后再用verilog实现。
    ·模拟:如果了解一些底层模拟的知识对数字设计也会有帮助,像oppo可能会从事比较杂的全局的活。

4. 学习资源推荐

4.1 B站视频:

·B站:Sky_SiliconThink:架构与总线知识。视频1
·B站:硬件光阴:数字IC SOC设计 总线接口协议及可测性(一点点DFT)视频2
·B站:华工伍六柒: 数字IC 验证 视频3
·B站:讲芯片的邸老师:静态时序分析视频4
·B站:IC图书馆:Verilog 每个项目介绍 视频5
·B站:Ele实验室:从0到1设计一台计算机视频6

4.2 数字IC设计笔试面试经典100题:

有答案,百度就能搜到,对巩固知识有帮助,原题基本没有。

4.3 具体的面经

可以在牛客网,知乎上搜索。

注意!此信息未认证,请谨慎判断信息的真实性!

全部评论
空

相关内容推荐

头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
点赞 评论 收藏
转发
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像 头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
6 19 评论
分享

全站热榜

正在热议