2025年硬件实习/秋招面试准备

前言

暑期即将到来,有很多研一研二以及大三大四的同学准备硬件类(硬件研发、嵌入式硬件、layout、电源设计、射频、硬件测试、工艺、FAE)的实习或秋招。鉴于此,总结一下网友们秋招、实习中的硬件高频考点,并分析他们是如何准备硬件面试的。 网友们拿过的Fffer包括海康,汇川,艾诺,TCL,信捷电气,CVTE,京东方,中兴,小米等。

一、项目经验(非常重要)


对项目从需求分析、方案设计到调试生产全流程了然于心,能清晰阐述技术选型依据。准备3-5个项目中遇到的典型问题(如EMC干扰、热设计缺陷),重点说明解决思路(如仿真优化、冗余设计)与量化结果(如效率提升X%)。针对项目局限性,提出改进方向(如升级拓扑结构、引入数字电源管理)。

二、电源设计(十家有九家会问)


DC-DC buck/boost/buck-boost、LDO 的拓扑及原理。LDO和DCDC区别与选型。DC-DC的损耗问题、纹波如何产生,怎么测量、怎么减小纹波?(提高开关频率、增大电感量、并联大的且ESR较小的输出电容)、纹波与噪声的区别、LDO的最大热耗散问题、BUCK与LDO的应用场景、BUCK及LDO需要关注的指标:效率、纹波、带载能力、精度、电压调整率、负载调整率、PSRR等。电源树设计思路(根据负载功耗和不同电压等级需求设计)。

三、运算放大器相关


需要关注的指标:输入失调电压Vos、输入失调电流Ios、供电电压、带载能力、增益带宽积、压摆率、是否轨对轨输出(有些公司喜欢问这些问题)。那些基本的同相、反相、加减法放大电路肯定需要掌握。

四、基础元器件(电阻电容电感、二极管三极管MOS管)


电阻:贴片/直插/金属箔、阻值、精度、功率、温飘特性。电容:电解/贴片的优缺点、容值、耐压、精度、ESR与ESL。电感:感值、精度、最大通流能力、饱和电流。

五、嵌入式/单片机部分


MCU的组成结构:电源、晶振、复位、IC。如果板上电路无法正常工作怎么办? 先检测电源、再检测晶振是否起振、最后通过电压检测复位电路。 如果懂FPGA就更好了。

六、实践部分(硬件测试岗重点准备)


线性电源、信号发生器、示波器、逻辑分析仪、万用表、频谱仪,项目怎么用来测试的。这里问的最多的是DC-DC电路怎么测量纹波 ? 示波器设置交流耦合、20MHz带宽限制(与开关频率及其产生的谐波有关,避免引入其他的高频干扰)、接地探头。 频谱仪中扫频范围及中心频率、分辨率带宽与视频带宽,如果信号频率被噪声淹没,怎么做?减小分辨率带宽、增加使用低噪声的前端放大器。

七、协议部分(这里背一背就行)


主要是IIC与SPI通信协议。首先IIC的组成,读和写的时序、起始和结束信号是怎样的。其他需要准备的还有UART\RS232\RE485\CAN\USB等。

八、PCB部分(想投layout工程师的着重准备,强推西电PCB设计指南那个PPT,一定要看)


画过几层板?用的什么软件?学校里学的大多数是AD、嘉立创,但大厂一般都用Cadence/PADS,原理都是一样的。叠层设计?布局的注意事项(这里着重去看DC-DC电路以及分模块布局)?走线原则及宽度?3W原则? 过孔的通流能力?模数分割,单点接地以及原因?

九、基础部分


模拟电子线路的线性部分需要吃透,二极管、三极管、MOSFET、放大器的三种结构及输入、输出阻抗的关系及放大性能、集成运放(正反馈负反馈、虚短虚断)、比较器。数字电路:数制与码制、化简(公式与卡诺图)、D触发器、RS触发器、JK触发器、3/8译码器、计数器等。

十、硬件测试


整机测试、板级测试都包括什么?请描述一下硬件测试的步骤和流程。逻辑分析仪的作用是什么?你如何使用它?你如何保证硬件的可靠性和稳定性? 你对EMC 的认识和了解如何?

后续计划

会持续更新专栏内容,至2026届秋招结束。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pswp.cn/pingmian/84618.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

VSCode - Trae 插件关闭弹出框代码补全

Trae 插件关闭弹出框代码补全 弹出框代码补全与非弹出框代码补全 如下是弹出框代码补全 如下是非弹出框代码补全 关闭 / 启用弹出框代码补全 点击 【管理】(小齿轮) -> 点击 【设置】 取消勾选(如果需要启用,则勾选即可&…

Elasticsearch从安装到实战、kibana安装以及自定义IK分词器/集成整合SpringBoot详细的教程ES(三)

DSL官方地址: DSL查询分类 Elasticsearch提供了基于JSON的DSL(https://www.elastic.co/docs/explore-analyze/query-filter/languages/querydsl)来定义查询。常见的查询类型包括: 查询所有:查询出所有数据&#xff0…

我们来学mysql -- keepalive主从高可用

keepalive主从高可用 简明扼要安装KP场景“高可用”配置主keepalived.conf从keepalived.confmysql_check.sh 高可用验证KP运行情况通过vip连接mysqlvip连接上创建数据库关闭主库所在服务器的KPvip连接上再次创建数据库 结尾 简明扼要 搭建mysql的主从八股文如是:主…

Compose笔记(二十六)--DatePicker

这一节主要了解一下Compose中的DatePicker,DatePicker是一个用于选择日期的组件,它提供了直观的界面让用户可以通过日历视图或直接输入来选择年、月、日。我们在开发中时常会用到日期选择器,简单总结如下: API: DatePickerDialog onDismissRequest&…

【靶场】upload-labs-文件上传漏洞闯关

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言1.第一关1.保存html页面2.修改页面html3.访问修改后的本地html文件4.上传php文件5.访问上传的php2.第二关1.抓上传包修改文件类型2.上传成功3.第三关1.phtml php3会被解析为php原理2.上传成功4…

基于 Transformer RoBERTa的情感分类任务实践总结之四——PGM、EMA

整合了以下五大核心技术:R-Drop、PGM 对抗训练、EMA、标签平滑、CosineAnnealing 学习率调度。 1. R-Drop(Regularized Dropout) 原理:同一个样本做两次前向传播(同 dropout mask),计算两次输…

录制mp4 rospy

ros 预览摄像头 #!/usr/bin/env python import rospy from sensor_msgs.msg import Image from cv_bridge import CvBridge import cv2# 初始化 bridge bridge CvBridge()def image_callback(msg):# 将ROS图像消息转换为OpenCV图像cv_image bridge.imgmsg_to_cv2(msg, desir…

超简单部署离线语音合成TTS和语音识别

一篇文章讲清楚超简单 离线语音合成TTS 和 离线语音识别 系统部署 本文只介绍两个轻量级的 语音合成用piper, 语音识别用vosk 部署简单,效果勉强 语音合成 推荐 piper (其他没用过) 安装 linux下安装 pip install piper-tts下载模型(63M) 中文模型下载 zh_CN-huayan-medi…

【算力网】

一、算力网-DNS 1.1、核心架构设计 1.1.1 设计框架 基于SRv6的智能DNS算法设计框架,结合IPv6路由可编程性、动态路径优化及业务感知能力,实现网络性能与用户体验的双重提升:​ ​SRv6-DNS融合架构​ ​控制平面​: DNS服务器集…

shell分析nginx日志的指令

shell指令 查看有多少个IP访问: awk {print $1} log_file|sort|uniq|wc -l 查看某一个页面被访问的次数: grep "/index.php" log_file | wc -l 查看每一个IP访问了多少个页面: awk {S[$1]} END {for (a in S) print a,S[a]} …

CMS软件以及常见分类

CMS(Content Management System,内容管理系统)是 让非技术人员也能便捷创建、编辑、管理网站内容的软件 ,核心是 分离 “内容” 和 “页面设计”(内容存在数据库,页面用模板生成),无…

Spring @Value 典型用法

典型用法 注入常量值 Value("Hello World") private String message;注入配置文件中的属性值(如 application.properties) // 假设你有如下配置: app.nameMyApp app.version1.0.0// Java 类中使用: Value("${ap…

golang -- map实现原理

目录 一、前言二、结构1. hmap(map) 结构2. bmap(buckets) 结构 三、哈希冲突四、负载因子五、哈希函数六、扩容增量扩容等量扩容 一、前言 在现代编程语言中,map 是一种非常重要的数据结构,广泛用于存储和快速查找键值对。Go 语言中的 map 是一种高效且…

Vue2 Extends 继承机制与组件复用实践

extends在某些场景下依然发挥作用,如Options API。子组件将继承父组件的属性、方法、生命周期钩子函数以及混合(mixins)等选项。 注意:子组件可以覆盖、或继承扩展父组件的选项。子组件的生命周期钩子和父组件的钩子一起执行。 &l…

openSUSE MicroOS不可变Linux

openSUSE MicroOS不可Linux 1、openSUSE MicroOS简介安装时可能遇到的问题 2、ssh登录3、openSUSE MicroOS配置国内软件源4、系统变更openSUSE MicroOS安装软件包方法1:进入事务性更新模式安装软件包方法2:继续快照id基于这个快照进行增量安装方法3&…

建站SEO优化之站点地图sitemap

文章目录 编写规范小型网站站点地图小型网站规范示例站点地图说明 大型网站站点地图大型网站规范示例以豆瓣站点地图为例 近期文章: 个人建站做SEO网站外链这一点需要注意,做错了可能受到Google惩罚一文搞懂SEO优化之站点robots.txt网页常见水印实现方式…

Java分层开发必知:PO、BO、DTO、VO、POJO概念详解

目录 引言一、核心概念与定义1、PO(Persistent Object,持久化对象)2、BO(Business Object,业务对象)3、DTO(Data Transfer Object,数据传输对象)4、VO(View O…

Linux下OLLAMA安装卡住怎么办?

网络环境不理想,经常在官方的linux安装脚本执行时卡住,其实主要是下载文件卡住,于是我想到了是否可以把其中下载的过程显化、分步,这样更可控,于是修改了官方的install.sh #!/bin/sh # This script installs Ollama o…

C++面试(5)-----删除链表中指定值的节点

操作系统:ubuntu22.04 IDE:Visual Studio Code 编程语言:C11 算法描述 给定一个单向链表的头节点 head 和一个特定值 val,要求编写一个函数来删除链表中所有值等于 val 的节点,并返回修改后的链表头节点。 示例: 输…

如何用AI赋能学习

由于博主是大学生,今天花费了大量的时间去进行期末的复习,不过从复习中得到了一些学习的灵感,即:如何用AI赋能学习 当我们需要掌握一门新的技能的时候,我们很容易的想到三种办法:买书自己学,报…