FPGA 面试经历分享

大家好,我是小菜鸟。寒假期间经过师兄推荐面试了一个 FPGA 岗位的实习,共经历了两次技术面试,虽然最后没有通过,但是这次面试收获还是蛮多的。

这是我第一次面试 FPGA 方向的岗位,一时竟不知要从哪下手,师兄建议准备下 FPGA 的底层原理,当时还说会有手撕代码的环节,就在牛客网上刷了刷题,还记了笔记,然而最后一点儿都没有用上。

技术一面,一对一,不用开视频,听声音面试官很和蔼可亲。先是一段自我介绍,然后就进入了问答环节。主要询问了一些关于 FPGA 的基础概念,有建立时间和保持时间、亚稳态、时序设计、时钟抖动和时钟偏移、同步电路和异步电路、触发器和锁存器的区别等等。乍一听一头雾水,怎么说呢,平时也没太关注这个,可能逻辑设计中知道这个东西,但是也不知道定义呀。

除了亚稳态实打实知道,其他的就只能根据字面意思还有自己的理解去回答了,中间还把嵌入式的东西扯进来了,当然回答的很不着调,面试官告诫我说平时也要注意这些常见的概念,都是些基础的东西,回去自己要再查查。

然后简单交流了一下做的项目就结束了,全程大概 40 分钟左右。紧接着我就去查了查那些问题,悔不当初,基础的不能基础了,概念定义一看就懂了,要是自己提前准备下准能记得。晚上通知了第二天二面,不再纠结了就再去准备 Verilog 了,毕竟还是很怕手撕代码的。

技术二面也是一对一,要开视频,开始因为摄像头没准备好有点紧张。首先还是先自我介绍,然后进入问答环节。这次就着重询问简历里的内容了,关于项目经历问得很详细,项目里的数据流向、时钟配置、传输协议、FIFO 深度、图像处理方法等等,虽然都了解,但感觉回答的也一般般,有几个点后来想了想面试官可能都没有 get 到我的意思。

面试官也问了一些项目中相关的概念性问题,印象最深的是问了关于 8B10B 编码的原理,当时做毕设的时候了解很全面的,但因为时间太长了就记不很清楚了,印象中模模糊糊,回答的就有点模棱两可。

总的来说不太顺利。最终也没有等来手撕代码环节,有点小遗憾。

小小的总结下这次面试经历,第一,基础知识一定要牢记,细节方面一定要注意,该背的东西一定要背;第二,关于简历里的东西自己一定要熟悉,特别是项目经历,面试官一般都要根据这些来深挖你的能力,第三,保持自信,不要紧张,冷静思考,表述清晰!

最后,衷心祝愿大家参加面试能一帆风顺、马到成功!

作者:Hello阿尔法
链接:FPGA 面试经历分享

  • 5
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Hello阿尔法

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值