ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

小米硬件研发工程师秋招笔试真题拆解:五套题考点与备考策略

小米硬件研发工程师秋招笔试真题拆解:五套题考点与备考策略 小米2026秋招实习的硬件研发工程师笔试最近问的人特别多。网上能看到的基本只有考了过了挂了这些零散信息很少有人把五套题的考察逻辑、题型结构和隐藏的筛选标准完整拆开讲。我花了两周时间把今年流出的5套小米硬件研发工程师秋招实习笔试题做了系统整理和还原结合我自己的硬件开发经验把每道题背后的考点、知识边界和答题思路全部过了一遍。这篇内容就是给准备投小米硬件岗的同学准备的不管你是科班出身还是半路转行只要目标锁定在硬件研发这条线上这套拆解都能帮你少走弯路。1. 笔试到底在筛什么人先搞懂小米的考察逻辑很多人拿到硬件笔试题就开始刷题这是最浪费时间的做法。小米的硬件研发工程师笔试本质不是考你背了多少公式而是用有限的时间筛掉三类人基础不牢的、只会背书不会应用的、以及缺乏系统级思维只能做单点工作的。理解了这层逻辑你才知道每道题真正在问什么。1.1 硬件研发工程师的能力模型拆解小米硬件研发工程师的岗位覆盖面很广从手机、平板到IoT设备、路由器甚至汽车电子都在这个岗位的招聘范围内。但笔试考察的核心能力模型是统一的大致分四个维度电路基础模拟电路和数字电路的核心概念包括运放、反馈、滤波、逻辑门、时序电路等。这是硬件工程师的底子也是笔试中占比最大、最容易拉开差距的部分。嵌入式系统MCU架构、外设接口UART/I2C/SPI、中断系统、时钟树、功耗管理。小米的设备几乎全部基于嵌入式系统开发这块不熟基本没戏。系统级理解电源设计、信号完整性、EMC基础、PCB布局布线常识。这一维度考察的是你能不能从整个系统的角度思考问题而不是只会照着参考设计抄。工程思维调试思路、故障排查方法、器件选型逻辑。小米非常强调工程师的实际问题解决能力这一维度在笔试题里往往以场景题和设计题的形式出现。1.2 五套真题的共性规律我对比了5套题之后发现一个非常明显的规律电路基础类的题目占比稳定在40%左右嵌入式系统占30%系统级理解占20%工程思维类占10%。这个比例在5套题里几乎不变说明出题人是有意识地按照这个权重来出题的。另一个共性是题目难度呈梯度分布。每套题都包含约30%的基础送分题、50%的中等难度题和20%的高区分度题。送分题考察的是基本概念比如运放的虚短虚断、RC电路的充放电时间常数中等难度题需要你结合多个知识点综合判断高区分度题通常是一个具体的应用场景比如某IoT设备在低功耗模式下唤醒异常请分析可能原因这种题没有标准答案考察的是你的分析思路是否完整。还有一个容易被忽略的规律小米的笔试题和它的产品线强关联。比如5套题里有两套出现了与网关、智能家居相关的场景题有三套涉及电池管理和低功耗设计这和小米在AIoT领域的布局直接相关。如果你对小米的产品线有一些了解答题时会更有方向感。1.3 岗位方向决定你的备考重点虽然统称硬件研发工程师但小米这个岗位下面其实分了几个方向射频方向、电源方向、基带/数字方向、音频方向、以及硬件系统集成方向。不同方向的笔试题在共性基础上会有侧重。比如射频方向的题目里会出现Smith圆图、阻抗匹配、天线效率这些内容电源方向的题目则集中在DC-DC拓扑、LDO特性、纹波抑制上系统集成方向更倾向于考察整体方案设计能力。问题在于笔试题并不会提前告诉你属于哪个方向5套题是混合出题的。我的建议是不管你的目标方向是什么先把共性部分电路基础、嵌入式、系统理解抓牢这部分占70%以上能保证你通过笔试方向性的题目尽力而为根据自己的投递方向重点准备对应模块。如果你投的是手机硬件岗但完全不懂射频那确实需要补一补基础概念否则很容易在高区分度题上翻车。2. 电路基础题送分题和失分题往往只隔着一层窗户纸电路基础是这5套笔试题的绝对主力。根据我的统计每套题里电路相关的题目在20到25道之间含选择题、填空题和简单计算题题型覆盖了模拟电路、数字电路和电路分析三大块。接下来我按照考察频率来逐一拆解这些才是你真正需要花时间准备的内容。2.1 运算放大器虚短虚断之外的深层考点运放是每套题必考的而且从不缺席。最常见的基础考法是给你一个反相放大器或同相放大器电路图让你算增益或输出电压。这类题只要掌握虚短虚断和叠加定理就能解属于送分题但也正因为是送分题你错了就很伤。真正有区分度的运放题会给你一个带反馈电容的电路比如积分器或PID前端让你分析频率响应或稳定性问题。这里考察的不只是运放的理想模型还涉及实际运放的开环增益、带宽、压摆率、失调电压等非理想参数。小米出题人显然清楚真正做硬件的人不可能只用理想运放。我建议你把运放的几大经典拓扑反相、同相、差分、仪表放大、积分、微分全部推导一遍不要记住公式就行要能推导出来。另外一定要吃透反馈系数和环路增益这两个概念因为稳定性分析Barkhausen准则、相位裕度在硬件笔试里出现的频率比你想象的高得多。2.2 电源管理DC-DC与LDO的对比是高频考点5套题里有4套出现了电源管理相关题目而且考察方式非常统一给定一个应用场景让你选择用LDO还是DC-DC或者给定一个DC-DC的拓扑Buck/Boost/Buck-Boost让你计算占空比、电感纹波电流或效率。LDO和DC-DC的对比属于必须拿分的考点。核心区别要烂熟于心LDO是线性稳压输入输出压差越大效率越低适合压差小、噪声要求高的场景DC-DC是开关稳压效率高但纹波大适合压差大、功率高的场景。考察时经常会结合电池供电场景——比如一块由锂电池供电的IoT模块3.7V电池电压需要产生3.3V和1.8V两路供电问你分别适合用LDO还是DC-DC以及为什么。DC-DC的原理题通常会给一个Buck电路要求计算占空比DVout/Vin或者根据电流纹波公式ΔI(Vin-Vout)×D/(f×L)反推电感量的选择范围。这需要你熟悉基本的开关电源公式不需要你说出环路补偿的具体设计但至少要知道Buck和Boost的拓扑区别、同步与非同步整流的差异、以及影响纹波的主要因素。2.3 RC电路与滤波器时间常数和截止频率的快速计算RC电路属于最基础的内容但在5套题里出现频率奇高几乎每套都有两三道。基本考法有两种一种是给电路算时间常数τRC并画出充放电曲线另一种是给一个RC滤波器电路让你算截止频率fc1/(2πRC)判断是低通还是高通。这种题你觉得简单但失分率一点都不低。原因是很多人在算时间常数的时候没有考虑电路结构变化——比如电容两端并联了电阻、或者在阶跃响应下电容初始电压不为零。硬件笔试里的RC题往往不会给最简单的单阶电路而会给一个稍微变形过的结构考察你对等效电阻的敏感度。我总结一个快速判断方法计算RC时间常数时先把电容视为开路、其他独立源置零电压源短路、电流源开路然后求从电容两端看进去的等效电阻。这个方法能解决90%的RC计算题。2.4 数字电路基础时序逻辑与组合逻辑的必考形态数字电路部分在5套题中占比稳定通常以选择题和简单分析题出现。组合逻辑考察的是逻辑门、卡诺图化简、编码器/译码器、多路选择器时序逻辑考察的是D触发器、JK触发器、计数器、状态机的基本原理。卡诺图化简这类题属于高分值但又容易拿分的题关键是别把1格和无关项圈错。小米的题一般不会让你化简超过4变量的卡诺图但会在化简结果上做文章比如问你以下哪个表达式与给定卡诺图等价考察你对最简表达式和标准与或式之间的转换能力。时序逻辑的高频考点是触发器时序图分析给一个时钟信号和输入信号让你画出Q端的输出波形。这种题考察的是你对建立时间、保持时间和触发器传播延迟的理解。做这类题有一个血泪教训一定要区分边沿触发和电平触发很多同学画波形时想当然地把电平敏感型的锁存器当成边沿敏感的触发器来画一下就错了。3. 嵌入式系统与底层软件硬件工程师躲不开的代码题很多准备硬件岗的同学看到代码题就头大觉得我是搞硬件的为什么要写代码。这是完全错误的认知——在现代硬件研发体系里硬件工程师和嵌入式软件工程师的界限已经非常模糊。小米笔试里嵌入式相关的题目考察的不是你写业务逻辑的能力而是你对硬件底层的理解深度。3.1 接口通信协议I2C、SPI、UART的时序与区别5套题中每套都有接口协议相关的题目这是嵌入式模块里的绝对重点。考察方式多种多样有的让你画出I2C的起始条件和停止条件时序有的给你一段波形图让你判断是哪种协议有的让你对比I2C和SPI的优缺点并说明在什么场景下选哪种。这里我给你一个完整的对比表建议直接背下来特性UARTI2CSPI信号线数2TX/RX2SDA/SCL4MOSI/MISO/SCLK/CS通信方式异步串行同步串行同步串行时钟信号无双方约定波特率主机产生SCL主机产生SCLK多设备支持点对点地址寻址7位/10位片选信号CS速率较低通常≤1.5Mbps标准模式100kbps快速400kbps高速3.4Mbps可达数十Mbps典型应用调试串口、GPS模块传感器、EEPROM、RTCFlash、SD卡、显示屏光背表格不够笔试真正喜欢考的是为什么。比如为什么I2C要使用开漏输出加上拉电阻为什么SPI没有应答机制而I2C有这类为什么才是考察深度的关键。I2C用开漏输出是为了实现线与逻辑总线仲裁同时避免多个设备同时驱动总线导致短路。这个问题我几乎在每套题里都能看到变体值得重点掌握。3.2 MCU核心架构寄存器操作、中断与时钟树这类考题通常是给一个MCU经常是STM32或基于ARM Cortex-M内核的芯片的某个外设操作场景让你写一段初始化代码或分析某个寄存器的位域含义。小米的笔试不太会考具体的寄存器地址毕竟不同型号MCU不一样但会考通用概念——比如中断优先级分组、NVIC的工作原理、DMA传输模式和中断的配合方式。中断系统是高频考点中的高频。你需要理解清楚中断触发条件边沿触发vs电平触发、中断响应流程压栈、跳转中断向量表、执行ISR、出栈返回、以及中断嵌套的优先级规则。尤其是中断服务函数里不能做耗时操作这一点经常出现在场景判断题里——比如以下哪段ISR代码可能存在问题然后给出一个在中断里调用printf或延时函数的选项。时钟树属于有一定区分度的考点。你需要了解MCU时钟的来源HSE、HSI、PLL等和典型的时钟配置流程。简单来说就是外部晶振→PLL倍频→系统时钟→总线时钟AHB/APB→外设时钟每一级都有分频系数。考题通常会让你根据系统时钟频率推算某个外设比如UART的波特率配置值这里必须注意外设时钟和系统时钟可能不同。3.3 低功耗设计IoT设备绕不开的核心命题小米的硬件产品线决定了低功耗题在笔试中的高权重。5套题中有4套涉及低功耗场景这和你搜索到的小米网关智能家居设备这些关键词直接相关。IoT设备大部分时间处于待机状态低功耗设计能力几乎是硬件工程师的必备技能。低功耗题的常见考法是给定一个电池供电的设备比如温湿度传感器节点电池容量为300mAh设备工作状态电流为20mA休眠状态电流为10μA每10秒唤醒一次进行测量和发送工作时长200ms让你估算电池续航时间。这种题的考点有两个一是平均电流的计算方法要注意工作电流和时间占比的关系二是对电池自放电率和容量衰减的估算意识。除了计算题还有概念题——比如以下哪些手段可以有效降低MCU的功耗降低主频、关闭未使用外设时钟、使用低功耗模式Sleep/Stop/Standby、降低供电电压、选用低功耗器件。答案是全选但每一条你都要能解释为什么能省电、代价是什么。别小看这种题很多人单选能做对多选就犹豫了因为没理解机制本身。3.4 通信协议栈物模型与数据上行的考察思路和热词中pythonmiio连接小米网关小米对讲机这些关键词对应小米的IoT产品高度依赖私有协议和通用的网络通信协议。在笔试中这一模块以概念题为主少见深度的代码考察。你需要了解的基础知识包括MQTT的发布/订阅模型、CoAP的请求/响应模型、以及HTTP/HTTPS在设备端的使用场景。最常见的考题是把一个传感器设备接入物联网平台数据上行和设备控制下行分别适合用什么协议为什么。答案通常是上行用MQTT持久连接、低带宽占用、支持QoS分级控制下行也走MQTT服务端发布消息设备订阅对应Topic。另外一个高频概念是物模型——把物理设备抽象为属性、事件和服务三个维度。小米的IoT平台就是基于类似的模型来管理设备的。笔试里会让你根据一个实际设备的描述去把它拆解成物模型的三个维度。这种题考察的是抽象思维能力不是背概念建议多拿几个实际设备练手——比如一个智能插座有开关状态属性、过载报警事件、远程开关操作服务。4. 原理图阅读与系统调试题真正拉开差距的部分前面说的电路基础和嵌入式题目只要系统学过都能拿分但原理图阅读和系统调试类的题目才是真正区分学过和做过的关键。这部分的题目占比不算高但通常单题分值很大做得好的同学能在这里反超一大截。4.1 原理图阅读的通用方法论这5套题中有3套给出了一个简化的原理图片段让你回答相关问题。小米给的原理图不算复杂常见的是MCU最小系统、电源供电电路或传感器接口电路。你需要具备快速读懂一张原理图的能力而不是一行一行去查每个器件是什么。我分享一下我做原理图题的步骤先找电源和地确定整个系统的供电架构看有哪些电源轨、电压值是多少、用的什么器件供电。再找主控确定MCU型号、晶振电路、复位电路、调试接口SWD/JTAG是否完整。然后追踪信号流从传感器/输入接口到MCU的GPIO/外设引脚再到输出/执行器画出信号流向。最后检查关键细节去耦电容是否加够、上拉/下拉电阻是否正确、电平转换是否合理。这套方法论做题非常高效而且实际工作中也完全适用。原理图阅读能力的差距往往就是对电源架构和信号流敏感度的差距这种敏感度只能靠多看原理图培养。4.2 典型原理图题拆解与常见陷阱我选一道比较有代表性的题来讲题目给了一个基于STM32L0系列MCU的传感器节点原理图外部接了BME280温湿度传感器I2C接口供电采用3.7V锂电池RT9013 LDO输出3.3V。问题有三个第一问BME280的I2C地址由什么决定答案由SDO引脚的连接决定。SDO接地时地址为0x76接VDD时地址为0x77。这个知识点很基础但考察的是你是否有实际用过I2C传感器。很多同学只知道I2C设备有地址但不知道地址是可以配置的。第二问LDO输出端的电容为什么需要两个——一个大容值钽电容和一个小容值陶瓷电容并联这题考察电源去耦和稳定性设计。大容值电容用于储能和稳定低频响应小容值陶瓷电容用于滤除高频噪声。实际原因是钽电容ESR较高、高频特性差陶瓷电容则相反两者并联可以互补。深层考点是LDO的环路稳定性——输出电容的ESR会影响LDO的相位裕度如果完全使用超低ESR的陶瓷电容某些LDO反而会振荡所以有些LDO的datasheet会要求输出端必须串联一个小电阻ESR补偿。这是非常实战的经验题。第三问如果I2C通信不稳定可能的原因有哪些这道开放性题考察的是调试思维。完整的答题方向包括上拉电阻阻值不合适太大则上升沿过慢信号变形太小则灌电流过大、总线电容过大导致信号完整性差、I2C速率配置过高、电平不匹配传感器3.3V和MCU电平不匹配但本例中都是3.3V、时钟拉伸Clock Stretching等问题。这里的关键是不要只回答信号有问题而要展示出从电气参数到协议逻辑的全链路排查思路。4.3 调试思路题的答题框架另一类高频高分区题目是纯场景题给定一个故障现象让你分析可能的原因和排查步骤。比如一块新设计的板子上电后MCU无法启动LED指示灯不亮请列出排查步骤。这种题没有标准答案但你的回答质量完全取决于你有没有实际的调试经验。我总结了一个调试思路题的答题框架按照这个框架答题基本不会遗漏电源排查先量各路电压是否正常电压值、纹波、上电时序这是所有调试的第一步。电源不正常什么都不用谈。时钟排查量晶振是否起振用示波器或万用表频率档注意晶振引脚不能用10x以下探头测量以免停振。复位排查检查复位引脚电平是否正确NRST是否被异常拉低看门狗是否在反复触发复位。启动配置排查检查BOOT引脚的电平设置确认从Flash启动还是从系统存储器启动。代码层面排查是否进入了HardFault是否卡在某个外设初始化上。这套框架不是死的根据具体故障现象可以调整优先级——如果现象是下载器能连上但程序不运行那就要优先检查启动配置和复位源。但先查电源永远是铁律。我面试过不少人一上来就说可能是代码有问题的基本都是项目经验不足的真正有过调试经历的人第一反应一定是拿起万用表量电压。5. 器件选型与工程思维题那些没有标准答案的开放问题前面说的题基本都有明确答案而工程思维类的题则截然不同——它们考察的是你在约束条件下做权衡的能力。这类题在5套卷子里通常只出现1到2道但分值占比很高而且往往出现在卷子的最后部分也是给人印象最深的部分。5.1 器件选型题的约束条件分析典型的选型题长这样某产品需要选择一颗MCU要求支持BLE 5.0、至少有12个GPIO、支持至少一个UART和一个I2C、工作温度范围-20℃到60℃、批量成本尽量低。请结合以上约束提出选型建议。这类题考察的不是你对具体型号的了解任何一个人都不可能背完所有MCU型号而是你的选型方法论。我看到比较优秀的回答通常包含以下步骤明确硬性约束和软性约束BLE 5.0支持、GPIO数量、接口类型是硬性约束不满足直接淘汰成本是软性约束需要在满足硬性约束的前提下尽量优化。形成候选清单在硬性约束下筛选出品牌和系列比如Nordic nRF52系列、Dialog DA14531超低功耗但GPIO较少、Silicon Labs EFR32系列、以及国产的泰凌微TLSR9系列。这个过程不需要你记住所有参数但需要你有这颗芯片大概是什么定位的认知。对比关键指标把候选器件的功耗、封装、开发环境、供货周期、成本拉一个表横向对比。做出决策并说明理由决策时要考虑的不只是芯片本身还有整个供应链的稳定性、开发资料是否齐全、团队技术积累等隐性因素。小米的题目不会让你选一个具体的型号毕竟你没时间查datasheet但会考察你有没有这套选型框架。5.2 功耗与性能的平衡一个经典权衡题这类权衡题很有小米风格——毕竟在手机、手表、手环、IoT设备上都面临同样的困境。我复原一道比较典型的题目某手环产品需要一个跌倒检测算法MCU需要以100Hz的频率读取加速度计数据并运行算法。如果MCU以最高主频运行检测准确率高但功耗过大如果MCU以低主频运行功耗降低但算法运行时间增长反而会延长高功耗状态的时间。请设计一种方案来平衡准确率和功耗。这个问题没有标准解但优秀的答题思路通常包含以下元素利用MCU的低功耗模式将MCU大部分时间置于睡眠模式用加速度计的中断唤醒MCU而不是让MCU持续轮询。两级检测架构第一级在MCU内部用简单的阈值判断检测加速度幅值是否超过阈值只在触发时启动第二级复杂算法识别跌倒的具体形态这比持续运行复杂算法省电得多。频率调节DVFS平时用低主频运行检测到异常后再把主频拉高跑复杂算法处理完再降回来。权衡数据精度如果算法能在较低的采样率下达到可接受的准确率就降低采样率这是一个精度的权衡而不是非此即彼。这道题的高分关键不在于你的方案多么精巧而在于你是否能把功耗优化的主要手段睡眠模式、事件驱动、动态调频都考虑到并且能说明权衡的边界——比如两级检测架构会引入延迟如果跌倒后需要立刻报警第一级的阈值判断时间不能太长。5.3 可制造性与成本优化硬件工程师的工程素养有一道题让我印象很深某消费电子产品需要将PCB从四层板改为两层板以降低成本但现有设计中有部分信号完整性风险和EMC风险。请分析改板后可能遇到哪些问题以及可以采用哪些补偿手段。这题考察的是对PCB设计和可制造性的理解。改层板后常见的问题包括参考平面不完整导致的阻抗不连续、电源和地回路面积增大导致的EMI恶化、以及层间距变大导致的串扰增加。补偿手段包括优化元件布局缩短关键信号路径、在关键信号线旁边加地线隔离、增加必要的屏蔽罩、以及使用端接电阻来抑制反射。这类题目不会出现在教科书标准答案中它考察的是你在真实产品开发中积累的工程经验。如果你做过完整的PCB Layout答起来会比较轻松如果只是在学校画过两层板的实验板就需要在备考时补一补可制造性设计的基本概念——DFM面向制造的设计的核心理念就是在设计阶段就考虑到生产制造中的工艺限制和成本约束而不是等出了问题再改板。6. 从真题到实战套题刷刷刷的时间分配与避坑清单明确了知识点和答题方法论之后还需要具体到应试策略。毕竟笔试题量不小很多同学不是不会做而是时间不够或者情绪崩了导致发挥失常。我结合自己做题和带人的经验分享一套实战应试策略。6.1 合理的答题顺序先拿稳分再啃硬骨头我建议的答题顺序是先做填空题和选择题尤其是你确定会的再做计算题和原理图题最后做开放性设计题。理由很简单——填空题和选择题的代价小、得分快可以在短时间内锁定基础分数计算题和原理图题需要注意力集中放在中间完成开放性设计题虽然分值高但耗时不可控留到最后有余量时再做。不要在一道题上卡超过5分钟。笔试题25道左右时间通常只有60到90分钟平均每题不到3分钟。碰到不会的题先标记跳过做完会做的再回来想——这一点非常重要因为人在紧张状态下先做会做的题会建立信心思路也会更开阔。6.2 常见失分点与避坑清单我在还原5套题的过程中发现几个反复出现的失分点这些坑几乎每年都有大量考生踩。整理成清单对号入座自查失分点一单位换算和数量级估算错误。比如计算电容充放电时间时把μF当成mF计算电流时把mA和μA搞混。这类错误在低功耗计算题中最常见10μA乘以时间算出来的结果和20mA乘以时间的结果差了三个数量级一旦搞错最后答案一定不对。我的经验是做题前列一个数量级表比如1ms1000μs1A1000mA1000000μA做完题后快速验算一下答案的合理性。失分点二概念辨析不够精准。比如推挽输出和开漏输出的区别、同步复位和异步复位的区别、阻塞赋值和非阻塞赋值的区别。这些概念单独问都能答对但放在具体场景里就很容易混淆。备考时最好把每对容易混淆的概念都列成对比表用自己的语言复述一遍确保真正理解而不是印象模糊。失分点三忽略边界条件。在时序题里忽略建立时间和保持时间的边界在电路题里忽略运放输出摆幅的边界在通信协议题里忽略I2C总线电容的限制。边界条件往往是出题人埋的坑也是区分知道和理解的关键。失分点四开放题只给结论不给分析过程。这是最可惜的失分方式。开放性设计题没有标准答案阅卷人看重的是你的思路。比如问你如何降低某设备的待机功耗你不能只回答用低功耗模式而要展开说明在什么条件下进入低功耗模式、唤醒源是什么、唤醒后做什么、如何在功耗和响应速度之间权衡。把分析过程写清楚即使你的方案不是最优的也能拿到大部分分数。6.3 备考资料的取舍与复习优先级最后说说备考策略。硬件笔试覆盖面广不可能面面俱到地复习必须有策略地取舍。我的建议是第一优先级必拿分运放基本电路分析、RC电路时间常数、数字电路基础、UART/I2C/SPI协议、低功耗概念与计算。这些占60%以上的分数是笔试通过的基础盘花一周时间系统过一遍即可。第二优先级争取分DC-DC原理计算、中断系统、时钟树、原理图阅读方法以及简单的开放性设计题框架。这些在剩余题目中占主要部分需要你对硬件开发有整体认知。第三优先级冲刺分射频基础、信号完整性、EMC设计、具体MCU型号的细节、小米产品线相关的IoT协议。这些内容如果时间紧张可以先放一放性价比不高但如果你目标是硬件研发岗且时间充裕建议还是过一遍。关于真题的使用方式我建议不要直接拿一套题从头做到尾——那样浪费了真题的价值。正确的用法是先拿出一套题不要看答案控制时间模拟真实考试做完后逐题分析找到自己的薄弱点然后针对薄弱点进行系统的知识点复习复习完再拿第二套题检验效果如此循环。5套题用这种方式吃透比盲目刷20套题都有效。从我接触过的候选人来看能通过小米硬件笔试的未必是学校最好、绩点最高的人但几乎都是能把基础知识真正吃透、遇到问题有清晰的分析框架、并且有实际项目调试经验的人。笔试只是第一道门槛但它已经能筛掉不适合硬件研发这个岗位的人了。如果把这篇内容里的考点和方法论真正消化掉通过笔试其实没有那么难。
返回列表