平头哥面经

24暑期实习,芯片设计/验证/DFT岗

3.9 师兄内推投递,过了两周左右分配了部门(并行计算硬件组)

3.28 约第二天一面

3.29 一面(1h)

没让自我介绍,对着写的简历评价了一遍

  1. 选一个收获最大的项目讲一下我就挑了项目里面跟并行计算相关度最高的一个讲了一下(硬件加速相关)
  2. 项目追问:阵列的结构,数据流怎么设计的blahblah
  3. 然后直接撕代码,不过挺简单的,我的题是计算32bit输入中1的个数(当时没想写什么优化,就写了简单的移位+计数+中间寄存)
  4. 对我写的代码分析,然后说我这样设计需要的周期太多了,以及寄存器资源有点浪费,有没有考虑过组合逻辑我就说按位for循环加起来,但这样会不会时序过不了,然后就顺势问时序过不了怎么解决,加法器和寄存器的资源哪个占用多之类的blahblah
  5. 然后就是设计和验证的基础知识,具体问了哪些记不太清了(大概有setup/hold time,亚稳态,cdc,异步fifo的读写时钟,覆盖率...)
  6. 聊了会天,主要是看我简历上写正在学uvm,问我怎么学的,有没有做验证的项目,有没有上培训班(都没有),然后说理解应届生验证方面的水平都差不多啥的
  7. 反问,问了一下并行计算硬件组是做什么的,面试官说加速芯片、gpgpu之类的blahblah(具体的忘了

接下来就是漫长的等待,官网上一直是面试中,等的那叫一个苦啊(投了好多其它公司都没消息,不是简历挂就是养🐟)

4.10 约4.14二面

4.14 二面(30min)

  1. 自我介绍(把每个项目的框架都说了一下,感觉自己介绍的有点久了,但面试官还是很耐心的听完了,泪目
  2. 同样也是让我说一个最有挑战性的项目,我也还是说了硬件加速那个,然后追问,问的比一面深一点点
  3. 围绕这个项目问了很多,比如如果以这个项目做验证要考虑怎么搭建验证平台,考虑怎样的激励;怎样的设计是好设计;有没有设计过异步电路,异步电路设计相比于同步电路需要注意些什么之类的
  4. verilog是怎么学习的,sv怎么学习的,遇到了什么困难(当时说call back机制学的有点吃力,就顺势问了call back的知识)
  5. 基础知识,sv的面向对象编程有哪些特征,虚函数的作用blahblah
  6. 性格问题,问自己的优点和缺点是什么,现在是怎么克服这个缺点的
  7. 反问,问了一下面试官带的团队是做哪方面的工作,回答说他带的团队中主要是做验证,也有设计的部分;然后问如果自己进入他的团队会做什么样的工作,面试官问我自己的倾向,我说自己更喜欢sv所以可能偏向验证一点(然后面试官说设计也要写sv呀,我直接不知道该怎么说了,尴尬的想挖个坑埋了自己

现在是等待面试结果,希望收到hr的电话呜呜呜,阿里爸爸带我走吧

#通信硬件2023笔面经##24暑期实习##阿里##平头哥#
全部评论
为啥4月初投了平头哥一直卡在简历筛选了啊😭😭
2 回复 分享
发布于 2023-05-04 23:06 广东
4.21更:昨天hr面完了,正式进池子,许愿oc🙏🏻🙏🏻
2 回复 分享
发布于 2023-04-21 16:18 江苏
请问一面邮件里说有写代码的意思是,纯考写代码还是只是面试的一部分呢
点赞 回复 分享
发布于 03-28 17:01 新加坡
投实习,简历一关就挂了😭
点赞 回复 分享
发布于 2024-04-15 15:35 北京
楼主最后去平头哥了吗,我现在也被这个部门捞起来面试了
点赞 回复 分享
发布于 2023-10-26 14:41 广东
lz是研究生吗😥我本科生去投简历就挂了
点赞 回复 分享
发布于 2023-04-27 09:13 广东
楼主二面完有后续了吗
点赞 回复 分享
发布于 2023-04-15 10:21 山东
想问一下一面是电话嘛!阿里昨天通知我一面电话面试
点赞 回复 分享
发布于 2023-04-15 04:19 上海

相关推荐

### 2025.3.31 平头哥芯片软件一面第一次投的项目相关岗位,很紧张,做好了项目被疯狂拷打的准备,也确实被疯狂拷打了,面试完出了一身汗,好在面试官很温和自我介绍**拷打第一个项目**项目背景 项目结构负责的工作是哪部分?程序访问虚拟地址的过程:tlb→ mmu→各级页表 →各级cache→内存→磁盘(换页)程序的动态加载如何给程序动态分配内存:管理堆区,brk()函数,内存池管理碎片cpu流水线有没有做过优化相关的工作操作系统中断的过程C++怎么多线程编程C++多线程如何同步如何优化你这个项目**第二个项目是大模型相关**把项目背景,整个流程给面试官讲了一遍transformer的结构,是怎么计算的?QKV分别是怎么计算的? (答了一部分没完全答上来…完全没想到会问算法八股)**反问环节**面试官先主动把业务介绍了一遍,然后问我有没有什么问题(好感大增)1. 实习生培养:每个人分配一个师兄带,不懂的地方可以随时问  2. 加班情况:不强制加班,一般是六点3. 转正名额:基本上都能转正4. 技术栈建议:多了解一下内存管理方面的知识5. 后续流程:归hr管,他也不清楚感觉自己表现很糟糕,项目底裤都被扒了,原本以为没机会了,结果当晚约了二面,大概面完4小时约的### 2025.4.1 平头哥补笔试一面面试官打电话说昨天聊太多 忘记笔试了,补一个笔试环节我表示下午有两场面试,于是约了晚上一共两道题,难度中等,在阿里的平台上敲代码,不需要运行,也不需要开摄像头或者共享屏幕,但面试官可以看到你的实时输入情况,大概四十分钟面试官还问了下午面试的是哪两家公司,有种被人在意的爽感(x)### 2025.4.2 平头哥二面前一天被地平线和微信支付面试官打击得很惨,心里十分忐忑面试官上来先自我介绍,然后让我也自我介绍一下;可能是第一个面试官留了面评,对于我第一个项目(岗位相关)并没有深挖项目背景 项目结构 我的贡献 老一套,然后又问了一下对TLB和cache,流水线的了解**接着疯狂拷打我的大模型项目**(怀疑是交叉面试)为什么要用大模型做这个项目?比起传统模型好在哪?数据处理是怎么做的?大模型对数字的处理?输入和输出分别是什么?RAG部分是怎么做的?怎么样去构建RAG的向量数据库?数据是怎么清洗的?faiss用了什么方法去构建索引?在查找的时候判断相似度的依据是什么?faiss用的查找向量的维度是多少?(问得太细了,完全记不清,只能老老实实说忘记了)用的大模型是什么?为什么不用更新的大模型?用的什么微调方法?模型的参数量有多少?**还记不记得你昨天做的两道题**,说一下你做的思路,有没有遗漏的地方?**反问环节**1. 部门的业务:不能说,范围很广,基本上不涉及操作系统,都是在linux上做的2. 实习生培养计划:虽然问过了但是没话找话3. 技术栈建议:说了一大圈,没有特别重点4. 后续流程:说可能还有一轮大老板面(实际没有)面试过程感觉没答出来的点也很多,表现得一般,但是没想到面完一小时就收到hr电话,说二面也通过了,约下一轮面试,并表示是hr面试,没有大老板面(听完差点没爽死,原本还发愁大老板面该怎么过)hr面试通过的话就是排序等offer了4.7 hr面试聊了一下学习和生活,未来规划等等,很正常的hr面试反问多久出结果,hr表示4月中会提交一批4.17接到hr电话通知oc,4.21拿到offer#我的OC时间线##实习进度记录#
查看29道真题和解析 我的OC时间线 实习进度记录
点赞 评论 收藏
分享
评论
12
71
分享

创作者周榜

更多
牛客网
牛客企业服务