英伟达soc设计和验证车轮面试

没想到能被nv捞起来面,自己距离上一次面试已经有一段时间了,状态属实一般,这周一(10.30)一整个上午面了三轮,从9.00面到12.00。
第一轮两个工程师,一个年轻些,另一个似乎资深些,围绕着简历上所有项目一句一句问,深挖细节。
第二轮还是两个,问一些八股和脚本,设计和验证都有,比较深入,涉及到uvm源码和画一些典型电路图,手撕两道验证方面的代码题。
第三轮主管面,同样是两个主管,一个问了我愿不愿意做flow,表示偏向设计验证后,就只有另一个主管在问了,一些常规问题。
说下周给答复,下周没有的话应该就算没通过。自己状态一般,随缘喽~,不过nv面试体验还是赞。
#数字ic# #24秋招#
全部评论
佬 请问你有结果吗?
1 回复 分享
发布于 2023-11-08 23:34 上海
佬 nv面完什么时候出的结果
1 回复 分享
发布于 2023-11-20 17:08 上海
大佬准备去哪呀
点赞 回复 分享
发布于 2023-11-05 15:24 上海

相关推荐

11-08 12:20
已编辑
门头沟学院 硬件开发
点赞 评论 收藏
分享
11-09 14:46
已编辑
河海大学成人教育学院 C++
时间一个小时,我和面试官都没开摄像头面试官是个声音好听的女孩,是公司的技术总负责人,说是主管面实际上全程在聊技术。对着项目问的,我的消息队列好像撞到她的枪口上了。我的序列化方式是什么?xml,json类似的文本格式和二进制格式的对比?我只回答了可读性和存储大小,常用的二进制序列化protobuf。如果让你自己设计二进制序列化怎么设计?我说就把每个字段大小读出来,内容写到buf里。追问如果长度是可变的怎么办?比如结构体里有个vector。->反序列化不出来。怎么解决?分析一下proto文件改变了,会出现什么问题,怎么解决。(就是对不同版本的兼容性问题)了不了解protobuf是怎么解决的。介绍消息队列?关键的的数据?我的消息队列是推模式还是拉模式,我是拉模式如果让我实现推模式怎么实现,怎么设计消费方接口的统一。回答完这个问题我说,我了解到常用的消息队列只会实现一种模式,她说dds就是推拉都有,后来搜了一下这是汽车常用的中间价....果然撞枪口上了...我的消息队列如何解决读消息冲突的?讲了集群模式怎么做的。如果广播模式要求所有的消费者收到消息,怎么做,什么时候可以删除一个物理消息队列,怎么标记.....这块花了挺长时间,她也问不清我也讲不清哈哈哈被问的有点慌了一个线程的整个生命周期?什么情况下会被挂起?你觉得什么是好的cpp代码?我答了做好内存管理,用简单的方式实现功能,避免使用复杂语法和特性(她说这点特别好)...怎么做到代码复用和可扩展性?用设计模式追问你常用哪些。讲一下CAP原理,分别在什么场景下牺牲哪一个特性。你觉得自动驾驶应该首先保证哪个。你有没有觉得比较好的编程习惯?有没有觉得写的特别好的库?我说了ffmpeg。反问:剩下的时间就交给你来问我了(好可爱)我着急回去上班,就没有反问,好后悔十分钟后通知通过了
查看18道真题和解析
点赞 评论 收藏
分享
5 7 评论
分享
牛客网
牛客企业服务