秋招总结 硬件工程师

本人情况 本硕末9,从6月初到9月连续投递共计60多家公司,给面试/笔试/测评机会的大概总共35家,最终面试通过泡池子或者排序的21家,如万集,小米,荣耀,蔚来,泰凌微,vivo,新易盛,CVTE,高仙,中兴,联想、TCL,京东方等公司,最后在这些池子里捞出来一部分发了offer,目前基本结束了全部秋招流程。简单说一下面试硬件工程师主要需要注意和学习的东西吧。

一、模电、数电等基本知识

在前期需要基本看完模电的所有内容,包含但又不仅限于二极管、三极管、mos管,运放,等基本元器件知识,还需要了解其具体情况,比如二极管种类,制作材料,导通电压,反向击穿电压,反向恢复时间以及反向恢复电容对电路的影响;三极管基本类型、几种工作状态、几种基本电路结构,特点,作用,如何实现的放大,三极管内部空穴或自由电子走向,本质放大原理,选型时该考虑哪些参数,还需要掌握面试时自己搭建电路并对其进行静态、动态分析等;mos管和三极管差不多,也是这些东西如放大原理,几种工作区域变化情况,选型参数,种类;以及三极管和mos管区别,从各个方面详细考虑;运放则需要关注选型时考虑参数,主要性能指标,使用时注意事项,性能指标具体含义,运放的基本结构,原理,具体用途,运放与比较器对比,也需要能够使用运放搭建如基本电路(同相、反相、跟随器),比较器(过零、门限、窗口)等以及其虚短虚断在具体的电路分析中是如何做到的,面试有可能会直接出题让你分析电路,计算输出结果,电压增益等,还有运放的作用;除以上之外就是需要有较好的电路基础,也许有时候会让你自主设计电路,如一般的电平转换、电源防护,电压/电流防护等,以及在最后一个模块中的外接直流电源需要经过几个流程后才能得到最终电压(变压、整流、滤波、稳压)等;数电一般问的不多,但是基础知识需要知道的是TTL电平与CMOS电平特点,区别,如何搭建与非/或非、非门等,RAM、ROM章节中其他RAM与ROM的分类或详解,区别,中文名称含义,以及基本的如建立时间、保持时间、触发器基本原理和结构、跨时钟域解决方法等。以上内容基本都会在面试或者笔试中问到。

二、项目知识及原理图知识

需要详细了解自己项目中所有内容,如器件选型原因、功耗、成本、外围电路考虑因素、比如wifi需要掌握wifi调制技术、带宽、遵循协议、连接方式等;以太网则需要了解硬件连接信号线含义,遵循协议,变压器作用,PHY芯片类型等;以及其他,总之项目中的每一个电阻电容选型都需要知道原因,以及每一个模块的所有内容,以太网出不仅限于硬件,也许还会问到软件TCP与UDP区别,以及TCP协议中涉及的软开的一些内容(很少问,但是也有)。除项目外就是自己在PCB布局布线时的注意事项,线宽选择,高速走线要求,定义,信号完整性和电源完整性如何做到,电磁兼容测试内容,电磁干扰三要素,电源中的开关电源与线性稳压器的全部内容(如选择原因,器件选择注意事项、纹波如何控制、产生原因、两者区别,基本拓扑,效率等等等等),只有你想不到没有面试官问不到,总之多多准备。

三、对公司的了解以及硬件工程师职责

需要自己详细了解公司的产品内容,最新新闻,产品特点等,因为在每一轮面试都有可能被问到,所以好好准备一下,以及了解一下你认为的硬件工程师具体要做什么以及工作和学校中做硬件工程师的区别,为什么选择硬件等。

最后希望这篇帖子对大家的找工作有用吧,也非常非常希望最希望去的那家公司可以通过面试,球球了

#秋招总结#
全部评论
码住
点赞 回复 分享
发布于 2023-07-23 17:37 北京
点赞 回复 分享
发布于 2023-08-25 18:18 浙江

相关推荐

会飞的猿:我看你想进大厂,我给你总结一下学习路线吧,java语言方面常规八股要熟,那些java的集合,重点背hashmap八股吧,jvm类加载机制,运行时分区,垃圾回收算法,垃圾回收器CMS、G1这些,各种乐观锁悲观锁,线程安全,threadlocal这些。在进阶一些的比如jvm参数,内存溢出泄漏排查,jvm调优。我这里说的只是冰山一角,详细八股可以去网上找,这不用去买,都免费资源。mysql、redis可以去看小林coding,我看你简历上写了,你一定要熟,什么底层b+树、索引结构、innodb、mvcc、undo log、redo log、行级锁表级锁,这些东西高频出现,如果面试官问我这些我都能笑出来。消息队列rabbitmq也好kafka也好,学一种就行,什么分区啊副本啊确认机制啊怎么保证不重复消费、怎么保证消息不丢失这些基本的一定要会,进阶一点的比如LEO、高水位线、kafka和rocketmq底层零拷贝的区别等等。计算机网络和操作系统既然你是科班应该理解起来问题不大,去看小林coding这两块吧,深度够了。spring boot的八股好好看看吧,一般字节腾讯不这么问,其他的java大厂挺爱问的,什么循环依赖啥的去网上看看。数据结构的话科班应该问题不大,多去力扣集中突击刷题吧。项目的话其实说白了还是结合八股来,想一想你写的这些技术会给你挖什么坑。除此之外,还有场景题、rpc、设计模式、linux命令、ddd等。不会的就别往简历上写了,虽然技术栈很多的话好看些,但背起来确实累。总结一下,多去实习吧,多跳槽,直到跳到一个不错的中厂做跳板,这是一条可行的进大厂的路线。另外,只想找个小厂的工作的话,没必要全都照这些准备,太累了,重点放在框架的使用和一些基础八股吧。大致路线就这样,没啥太多难度,就是量大,你能达到什么高度取决于你对自己多狠,祝好。
点赞 评论 收藏
分享
北斗导航Compass低仿版:没必要写这么多东西,还是尽量浓缩成一页,自我评价,git和cursor Trae这些都可以去掉。实习经历的描述最好根据star法则改一下,别这么直白
点赞 评论 收藏
分享
评论
53
270
分享

创作者周榜

更多
牛客网
牛客企业服务