海康威视FPGA开发岗面经

海康威视FPGA开发岗面试题目挺有难度的,没通过但也想分享一下面试问题给大家:

面试开始,首先面试官要求我简要介绍自己和我的项目经验。我向面试官展示了我的技能和项目经历,特别强调了我在数字电路设计和 FPGA 开发方面的经验。

然后面试官问我解释D触发器和 JK 触发器的区别。FPGA 相关问题面试官问我 FPGA 是什么以及 FPGA 的优势是什么。之后,给了我一个 Verilog 模块的代码,并要求我检查其中的潜在问题。

相关技术问题问完后就到了开放性问题。面试官问了我在项目中遇到的最具挑战性的问题是什么,以及我是如何解决的,以及在设计中遇到的性能瓶颈和优化策略。

大概就是这些问题,希望能帮到大家!

全部评论
大佬是成都海康吗
1
1
回复 分享
发布于 03-27 23:22 四川
好家伙我一直卡复筛,估计无了😅
1
送花
回复 分享
发布于 04-01 19:47 上海
国泰君安
校招火热招聘中
官网直投

相关推荐

投了华子ICT的逻辑岗3.15 投递4.24 笔试笔试就基础数电、少量射频题以及一些硬件八股,例如格雷码、地址线的计算、功耗、验证方法等。5.17 一面(技术面)面试官是个做了十多年FPGA的大佬,整个过程很轻松,面试官人很好。先是简单自我介绍,然后介绍项目,针对项目的内容面试官问了一些问题,例如用的哪个型号的FPGA,资源有多少,有没有做时序约束,做了哪些约束。整体不算问的很深入,基本几句话就能回答。然后再问一些逻辑的八股,例如跨时钟域单bit传输应该怎么做,回答要分时钟域是由慢到快还是由快到慢两种情况,分别为简单的异步锁存同步释放以及延长异步信号并带反馈的打拍。再问RAM有哪些,先是答SDRAM,然后面试官强调是FPGA内的RAM,看我有点懵,引导我说例如单口RAM之类的,然后我想起回答伪双口RAM,真双口RAM。还有一些基本的东西吧,例如NCO的实现原理等等。最后是手撕一道verilog,做一个简单的序列滤波。当时没怎么思考直接用状态机解的。面试官说思维很清晰,但是实际开发中其实不能有太多状态机,这个滤波简单的用always并行完成就行。总的来说一面问的还是比较容易的,不过总耗时一小时二十分钟,可能是我敲代码太慢了。5.17 二面(主管面)当时上午面完一面,下午就接到二面通知。面试官是做FPGA原型验证的,主要还是问项目内容(扒拉了半天项目的物理原理,似乎没太把面试官讲明白),之后经典问题做项目遇到的困难,怎么解决的?你对自己的评价是什么?大概二十分钟的样子面完了。5.20 泡池子6.12 offer到手
查看5道真题和解析
点赞 评论 收藏
分享
2 19 评论
分享
牛客网
牛客企业服务