文章插图
【求职嵌入式工程师,面试会问哪些问题及答案】如果你是一个嵌入式面试官 , 你会问哪些问题?
首先我们需要了解一下嵌入式这个领域的专业知识和职位分类 , 一般嵌入式由硬件和软件组成 , 其软件内容包括软件运行环境及其操作系统 , 硬件内容包括信号处理器、存储器、通信模块等在内的多方面的内容 。
所以嵌入式和我们通常熟知的计算机软件和互联网会有区别 , 它除了软件 , 还有硬件部分 , 并且两者需要协同 , 这是最大的区别 。
了解了嵌入式的组成之后 , 再介绍一下嵌入式的具体职位 , 一般包括嵌入式硬件工程师、嵌入式软件工程师、嵌入式工程师 。
这三者的区别从字面很好区分 。
# 嵌入式硬件工程师主要做硬件部分 , 具体工作内容是 元器件选型、原理图绘制、测试调试以及仿真等;
# 嵌入式软件一般指上位机、下位机、驱动等系统代码编写;
# 最后一个嵌入式工程师一般指软、硬件一起做 , 相当于是复合型人才 。
所以针对于嵌入式工程师 , 一般面试官会问的问题如下 。本次我们主要介绍技术面试官会问哪些问题 , 如果是HR或者其他面试官 , 下次再做补充解答 。
文章插图
01请介绍一下你过往做过的具有代表性或者有亮点的项目?
技术的能力和专业知识相对还是比较好验证的 , 所以问这个问题 , 可以直接切入过往做过的事情 和项目经验 , 来判断过往经验的真实性和有效性 。
02这个项目用了哪些控件?
这个问题属于技术细节 , 看看对于组件和控件类的了解度如何 。
03有没有使用过运放做设计?用过和熟悉哪些芯片?
运放电路一般指的是运算放大器组成的电路 , 是我们学习模拟电子技术的一个重要内容,更是一 个电子工程师必须掌握的电路之一 , 对于工控领域的测量和仪器控制 , 这个知识点比较常用 , 同 时硬件的电路板离不开主控芯片 , 近几年都在主导国产化 , 所以大家要对常用的主流芯片及自己 项目用过的做到应知应会 。
04数字电路、模拟电路、高速电路了解哪些?
这三种电路是不同的模式和场景 , 大家可以根据拟参加面试的公司和职位信息 , 了解该职位需要 用到的是哪种 , 并掌握每种电路的要点 。
05会试用示波器、万用表吗?
作为嵌入式工程师 , 常用的仪器仪表要熟知 , 像示波器、万用表、信号发生器等 , 有的同学可能 只在实验室用过 , 如果工作中有机会 , 一定要多练一下 , 做好熟练操作 , 也是一个加分项 。
06用什么软件画原理图 , 最多画过几层板?
硬件原理图大体分为AD、Pads、Cadence这三种 , 其中AD在学校和研究所等单位用的较多 , 特点为简单易上手 , Pads规则简单 , 画图快 , 很多小公司喜欢用 , Cadence功能强大 , 输出图 比较规整 , 对接生产采购很方便 , 是很多大公司和外企的首选 , 所以如果能掌握Cadence , 未 来的发展路径会宽广很多 。
07用过BGA封装吗?
主板控制芯片组多采用此类封装技术 , 所以这块知识点也比较重要 , 大家要熟记
08 了解EMC吗?做过哪些仿真?
当嵌入式工程师设计的产品要投产甚至考虑量产的时候 , 用仿真代替实验 , 可以快速的帮助工程 师完成高速电路EMC设计 , 实现信号完整性 , 极大减少研发费用 , 缩短研发周期 。所以对于有 经验的嵌入式工程师 , 这块的经验也很有价值 , 这个问题也是面试官常问的问题之一 。
文章插图
总结一下 , 我们今天主要聊了嵌入式工程师面试可能遇到的问题和解析 , 对于嵌入式工程师来 讲 , 熟悉CAN、I2C、SPI、Ethernet、USB、DDR等常用接口电路 , 具备ZYNQ、ARM、 FPGA、STM32等相关系统设计经验 , 有较强的调试、动手能力 , 有一定的焊接功底 , 熟读英文 Datasheet , 熟悉数字电路设计 , 开关电源设计 , ARM应用系统设计 , 如果再能熟悉和掌握 FPGA的话 , 那么技能点就比较齐全 , 职业发展也较为宽广 。
嵌入式是一个长期主义的技术工种 , 成长为一名合格甚至优秀的工程师 , 至少需要10年的积累 , 希望感兴趣的朋友努力 , 加油 。
- 求职面试时的应对技巧 求职面试三分钟
- 注册电气工程师怎样备考 注册电气工程师基础考试备考经验
- ETL开发工程师的主要工作是什么?
- 数据库运维的主要工作内容 数据库运维工程师需要掌握什么技能
- 数据治理工程师含金量 数据工程师是干啥的
- 工业工程师的主要工作 什么叫工业工程师
- 网络工程师核心工作内容 核心网络工程师
- 机器人工程师要学什么 从事机器人工程师需要掌握什么?
- 系统工程师的职责和工作内容
- 电力总工程师岗位职责 电力工程师是什么职位