2021数字芯片岗校招总结(VO\华为\地平线\平头哥)


本人211本科,985硕,研究生是数字集成电路,主要项目是soc系统集成,也会点验证的知识。实验室不准实习,没有实习经历。

面了十几家企业,全部都是上海岗位,从前往后应该就是

vivo芯片设计岗,拿到offer。

华为findstar数字芯片岗,海思已过,泡池子中。

大疆芯片开发岗,一面挂,还被怼简历平淡无奇…

OPPO芯片设计岗,通过。

地平线,芯片开发工程师,已过,还没谈薪资。

平头哥,因为内推出了点问题,所以面试挺晚的,导致现在主管面后,加了一轮技术面,然后就没下文了,应该是挂了。

瑞芯微,提前批免笔试,通过,好像没人联系我谈薪资啊…

汇顶,芯片设计岗,已过,和我说是给的sp。

安路科技,面了他家好几个部门,应该是全部通过了。

Cisco,其实挺想去的,也拿到他家的offer了。

加特兰,通过了。

紫光展锐,这是一家神奇的企业,一面就问了我项目中遇到什么难点,怎么解决的,然后就结束了,二面就介绍一下项目,没有具体问,直接说我挺match的,通过了…

arm中国,不知道怎么搞到vpu部门去了,通过,没想到今年开的薪资还挺好的。

百度被我投错部门,直接简历共享。联发科,乐鑫没给面试机会…Marvel,AMD面完无下文…

最可气的是,心心念念的NVIDIA没给我面试机会,好气啊,笔试做的太差了,我就写了几个NVIDIA YES!

大概就是这样。下次更新各家具体面试。

再次占坑…


2020/10/27更新

vivo面试,vivo面试是最早的。没啥经验,直接截图好了。



华为FINDSTAR面试就是一面二面挨着来,每场面试都是一个小时。

第一场面试比较简单,首先就是介绍一下自己的项目,针对项目提了一些常见的问题。然后就是做题,我首先做了一道跨时钟传递脉冲的题,让我写代码或者画图皆可、和这个类似。做完题结果发现还有时间,然后又出了一道题,说是每次3bit输入,等到有8bit时立即输出。问数据应该怎么组合。我首先想到的就是使用1bit位宽的FIFO。第二种方法是使用状态机,位移。

第二场面试,发现是比较熟悉的人,就没有特别为难我,还是中规中矩吧,没什么说的,不具有普适性。

大疆笔试比较难,考智力,什么鬼题都有。面试官很不友好,第一次放我鸽子,过了十几分钟给我打电话要换时间,然后换到晚上,面试就经常打断我,然后面完说我简历平淡无奇,反手挂。不好意思,是我不配,打扰了。

OPPO面试没啥新奇的,问了一些基础问题。

地平线给我打电话,我报的是芯片开发工程师,然后问我想做验证还是设计,我说想做设计,万一不行也可验证,结果反手就是面验证。一面没问我多少验证的知识,反正问的也是项目,最后我问了他一个问题,他给我解释了十几分钟,说我这个问题问的很专业...哈哈哈。二面也是比较水,问项目,问基础知识,还问了闩锁效应, 衬底偏置效应,画反相器版图,我直接说不会,结果还让我过了。三面主要印象深刻的问题是,有个EDA仿真,为什么还要FPGA做原型验证?我回去想了下,大概答案如下:

平头哥主要问题在于主管面和加面,主管面的问题千奇百怪,比如问我什么代码风格,你认为什么是好的代码,好的代码有哪些特征,你怎么考虑架构的划分... 加面还问了你见过哪些握手信号,他们怎么影响时序的,你觉得FIFO深度影响时序吗,你怎么解决流水线反压问题。。。

汇顶问题中规中矩,首先问项目,我印象深刻一些的是主管面问我,怎么解决存储器与cpu之间速度不匹配问题,我说用cache,他又设想了一种情景,在那种情境下,cache应该加在总线的哪一侧。

先更新这么多,下次再更。

#秋招##薪资待遇##芯片设计工程师#
全部评论
楼主,请问平头哥一般是几次面试呢?
1 回复
分享
发布于 2021-02-01 17:52
楼主你好,请问你是什么岗位?开发的话,是Java方向还是C++方向?或者其他语言方向~
点赞 回复
分享
发布于 2021-01-10 15:17
百信银行
校招火热招聘中
官网直投
楼主你好,请问加特兰这家公司你了解吗?最近拿到了IC测试岗的offer,想了解一下情况
点赞 回复
分享
发布于 2022-04-23 06:30

相关推荐

头像
03-18 09:48
已编辑
算法工程师
1.请解释嵌入式系统中的中断是什么,以及中断的处理过程。2.请说明你在嵌入式开发中使用过的通信协议,以及你对这些协议的了解程度。3.请解释嵌入式系统中的时钟和定时器的作用,以及你在项目中如何使用它们4. 蓝牙协议栈是蓝牙通信中的核心组件,具有特定的架构和分层结构。请说明蓝牙协议栈的架构和分层。5. 请说明蓝牙协议栈和网络协议栈之间的区别和对比。6. 你在过去的项目中所使用的蓝牙芯片是否基于Linux或其他常用架构。7. 你在过去的项目中所使用的蓝牙软件架构是什么类型。8. 解释函数指针和指针函数。9. Linux内核有不同的版本,请说明你熟悉的Linux内核版本。10. 操作系统任务切换的关键是什么?请说明任务切换时需要保存和加载的内容。11. 请描述你参与的项目,并介绍其中的难点以及你是如何解决的。12. 栈和队列的知识,请说明你对栈和队列的理解。13. 数组和链表是常见的数据结构,请说明你对数组和链表的理解。14. static、vailate和const关键字,请说明你对这些关键字的理解。15. 实现去除字符串中的空格。16. 合并两个链表并按顺序排列。17. 请解释计算机是大端还是小端的方法。18. 在Linux中使用多线程,如何实现软件定时功能?。19. 你参与的项目中的嵌入式开发工作,并说明其中的难点和你的解决方案。20. 在函数中定义一个很大的数组时,应该直接定义还是使用malloc?21. 请解释DMA的概念,以及在嵌入式开发中如何使用DMA。22. 请说明SPI通信的过程,包括SPI的线数和速率配置。23. 请介绍你在开发过程中使用过的stm32芯片的配置信息,包括CPU主频、Flash和RAM的大小。24. 请介绍你在stm32上进行过的开发工作,并说明你开发过的驱动。25. 你在开发调试过程中遇到的难以解决的问题,并分享你是如何解决的。26. 请介绍你参与过的较大型软件开发项目,并说明你在项目中的角色和贡献。27. 在中间层的设计中,你考虑了哪些因素?28. 请解释进程通信中锁和同步的概念,以及你使用过的相关机制。29. 当多个进程无法获取锁时,会进入什么状态?30. 在优先级调度中,如果一个低优先级进程获取了锁,而高优先级进程无法获取锁,高优先级进程的状态会如何?答案在下方专栏  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
转发
12 77 评论
分享
牛客网
牛客企业服务