查看原文
其他

求职“笔试经”第十六弹:数字电路如何复习(华为硬件逻辑岗总结)

相量子 达尔闻说 2022-04-25

不想错过我的推送,记得右上角-查看公众号-设为星标,摘下星星送给我

从9月3日开始,我们以华为硬件逻辑实习岗的笔试题目作为第一弹,至今已经过去了3个多月,终于一套全部解析完毕(长吁一口气)。当然中间,我们也穿插解析过海康威视硬件岗、华为硬件通用岗、大华嵌入式岗以及紫光展锐数字IC岗的部分笔试题,当然还有两期特别的“面试经”。
本期我们对做了很多期的华为硬件逻辑实习岗的题目进行一个总结,找出出题套路,经过分析后再加以针对性的练习,相信你再面对这些题目时就可以迎刃而解了。同时给大家一套完整的硬件逻辑岗笔试题给大家练手,在“达尔闻说”微信号回复:笔试题,获取


首先,我们一直解析的这套华为硬件逻辑岗的笔试题目是今年3月份华为硬件逻辑实习岗的笔试试题。下图为笔试题的上机界面,这里并没有提示题目是专为实习岗而出的,其实和真正校招时硬件逻辑岗的题目出自同一题库,没有区别。

华为校园招聘上机考试的时间分为多个批次,几乎都是在每周三的晚上进行,会提前发送邮件通知做题时间,所以一定要做好充分的准备。考试的总时间为60分钟,满分100分,其中单选40道,多选5道,看上去时间有点紧,但幸好全都是选择题(不会还可以蒙😂),其中多选题并不会告诉你有几个正确答案,多选少选都不得分。华为硬件逻辑岗、硬件通用岗和数字IC岗都是这种题型和要求。

我们把往期解析过的题目按照解析时的题号进行了大体的归类,题号后备注的是在第几弹有详细的解析(这套题目中有2个单选我们没有收录进来,但并不影响我们的统计):

①数字电路相关的题目(共11题):1(第一弹)3(第三弹)6(第四弹)7(第四弹)8(第五弹)11(第七弹)12(第七弹)14(第七弹)17(第十弹)18(第十弹)29(第十二弹)


②Verilog语法相关的题目(共6题):4(第三弹)20(第十一弹)21(第十一弹)22(第十一弹)40(第十五弹)42(第十五弹)


③VHDL语法相关的题目(共2题):23(第十一弹)24(第十一弹)


④FPGA相关的题目(共7题):2(第一弹)9(第五弹)9(第六弹)10(第六弹)15(第十弹)41(第十五弹)43(第十五弹)


⑤硬件电路相关的题目(共7题):13(第七弹)25(第十二弹)26(第十二弹)27(第十二弹)28(第十二弹)30(第十二弹)31(第十二弹)


⑥C语言相关的题目(共4题):36(第十四弹)37(第十四弹)38(第十四弹)39(第十四弹)


⑦信号与系统、数字信号处理相关的题目(共4题):32(第十三弹)33(第十三弹)34(第十三弹)35(第十三弹)


⑧处理器相关的题目(共1题):16(第十弹)


我们可以看华为硬件逻辑岗的题目类型还是非常多的,其中数字电路相关的题目最多,占到了1/4。其次就是FPGA的题目、硬件电路设计相关的题目和Verilog语法相关的题目最多,这三种类型的题目加到一起几乎占到了总题目的一半之多。


分类中的①、②、③、④都属于数字电路逻辑的范畴,这块的题目占到总题目的一半还多。同时在硬件逻辑岗中的笔试还会参杂着C语言、信号与系统、数字信号处理等相关的题目,可谓考察的很全面,不过考察的都是相对基础的内容,不需要十分的精通,只要针对性复习都可以从容应对。

👉那我们该如何去针对性复习呢?


数字电路相关的题目我们可以复习本科期间学习过的数字电路课本,考察的内容在书上都可以找到,只要过一遍就会有很大的收获,也可以针对常考的知识点重点练习几个典型题目。


如果你上过EDA相关的课程或者学习FPGA都可以轻松应付Verilog语法相关的题目,如果之前没有接触过这块内容,建议可以通过短时间针对性的学习来掌握,毕竟硬件逻辑岗肯定需要你懂一些FPGA的知识,只要用到FPGA相关的,硬件描述语言肯定是要懂的,而且Verilog语言是在C语言的基础上演化而来的,比较容易迅速上手,让学习者避开语言学习的障碍而专心研究FPGA的开发方法,是非常不错的入门选择。学习Verilog语言时可以结合FPGA一起学习,网上也有很多不错的开源教程,能够帮助你在短时间内入门。


VHDL相关的题目考的很少,但很基础,因为仍有一部分老工程师和军工单位的FPGA开发者们使用VHDL语言来进行FPGA相关方面的开发,而现在初学者学习VHDL的越来越少,大都选择入门相对简单的Verilog语言来学习。如果学校开过VHDL语言相关的课程或者自己接触过VHDL语言可以很容易做出这部分的题目,如果之前没有接触过可以适当选择放弃,因为题目本身的占比就很少,专门为了这套题目重新学习未免有点得不偿失,不过作为专业开发FPGA的人来说学习下VHDL语言还是很有必要的,有很多不错的资料还是用VHDL语言写的,如果能够懂一些会对你的FPGA学习有很大的帮助。


想应聘这个岗位的同学对FPGA相关的题目应该比较熟悉才对,起码需要有过FPGA的开发经验,如果之前对FPGA都不是很了解,应聘这个岗位的难度是比较大的,即便是过了笔试,后面的面试环节也很有可能会被刷下来。


⑤硬件电路相关的题目需要针对性的复习一下,主要考察的内容偏向模拟电路和硬件电路设计,我们肯定都学习过模电这门课,复习课本的内容即可


C语言我们一定都学习过,这块如果不太熟悉或者生疏了可以专门复习一下,无论你是做哪方面的设计,学好C语言绝对没有坏处。


⑦信号与系统以及数字信号处理的题目一直都让很多同学感到头疼,如果不是专门研究这一块内容的可能会感觉非常难,即便是专门为了笔试去复习也会很费脑筋,如果你今后要从事相关领域的工作还是要好好学习一下的。如果只是为了做题可以不需要深入了解,但相关的基本理论、概念要懂,毕竟题目也不是很多。


⑧这类题目不一定考察什么,但是一定是和电子设计相关的,属于知识拓展题,这种类型的题目就要看我们平时的知识积累了


总结来说华为硬件逻辑岗的题目特点是:题目类型多,但难度都不大如果明年想找此类实习岗位或正式校招的同学可以提前做好准备,当然也可以关注我们达尔闻的技术推送,从点点滴滴的时间积累,日复一日后会有很大的收获。笔试题只是整个应聘的一个开始,每个公司的评判标准也不一样,即便是过了笔试后面还有各种面试和现场的技术考察,只要我们每次尽自己最大努力做到最好就可以了。做题本身的意义不是单纯为了找到正确答案,而是在做题的过程中知道自己的不足,而后要弥补不足,做工程技术就要不断地去学习提升自己,才能够处于不被淘汰的地位。下周,求职解析系列继续为大家解析热门笔试题,必须要期待!


END

目前,我们安排的是每周二更新求职笔试经系列,计划涵盖的公司包含:华为,京东,大疆,商汤,中兴,CVTE,AMD,海康威视,黑金,汇顶等。(会陆续补充)

达尔闻 求职“笔试经”系列:

第一弹:华为硬件逻辑岗

第二弹:海康威视硬件岗

第三弹:华为硬件逻辑岗

第四弹:华为硬件逻辑岗&通用硬件岗

第五弹:华为硬件逻辑岗&硬件通用岗

第六弹:华为硬件逻辑岗

第七弹:华为硬件逻辑岗

第八弹:大华嵌入式岗

第九弹:紫光展锐数字IC岗(编程题)

第十弹:华为硬件逻辑岗

第十一弹:华为硬件逻辑岗

第十二弹:华为硬件逻辑岗(模电与数电)

第十三弹:华为硬件逻辑岗(信号与处理)

第十四弹:华为硬件逻辑岗(C语言)

第十五弹:华为硬件逻辑岗(FPGA)

达尔闻 求职“面试经”系列从无人机爱好者到获得DJI大疆Offeroffer拿到手软,最后选华为!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存