290|3

154

帖子

0

TA的资源

一粒金砂(高级)

楼主
 

嵌入式工程师面试前需要做哪些准备? [复制链接]

嵌入式工程师分为嵌入式软件工程师和嵌入式硬件开发工程师。

嵌入式工程师面试之前,首先就是要清楚的就是面试岗位的职责,如果是软件方面要求多,那就需要把应用层相关的课程知识点好好的去复习强化;如果是硬件方面要求多的,就需要把驱动、移植、设备相关的课程知识点好好的去复习强化。

 

其次就是根据职责要求明确需要掌握哪些基础知识以及专业技能

  • 编程语言: 熟练掌握C/C++,熟悉简单的汇编语言

  • 算法与数据结构:掌握常用的数据结构以及算法的设计

  • 开发平台:MCU—ARM、STM32

  • 操作系统:掌握FreeRTOS或Linux、Windows操作系统的使用以及熟悉Linux操作系统内核原理

  • 开发工具:熟练使用Qt Creator/VS等人机界面设计开发工具,掌握QT以及MFC常用的开发框架

  • 熟悉MCU的端口以及驱动程序的编写,包括ADC、FLASH、EEPROM、Timer、PWM、GPIO、CAN、UART、I2C、SPI等

  • 熟悉嵌入式系统移植、内核裁剪、交叉编译等流程

  • 掌握常用的通信协议、多进程线程间的通信方式等

  • 熟悉应用示波器、万用表等常用测试工具,能独立调试相关硬件设备

有良好的技术文档编写能力、分析问题以及解决问题的能力、快速学习能力、具有较强的沟通能力和表达能力,有责任心和良好的团队意识,抗压能力强,通过具体嵌入式项目来说明,更具有说服力!

 

面试途中,在面对面试官回答问题时的思路要清晰。

对于面试官提出的问题,不要张嘴就应答,可以对面试官回应:好的,我稍微整理一下!此时在脑子里把这个问题的回答从几个方面入手一一罗列一下,然后按点给面试官输出,即使回答的不完整也没关系,至少给面试官的感觉就是条理清晰,从而去体现面试者的逻辑严谨的特质;如果提出的问题在面试者已有的项目经历中有涉及到应用,最好结合项目去讲解效果更好,体现了面试者能把理论结合到实际中去解决实际问题的能力。

在此要注意,面试官提出的问题不一定都是面试者接触过的,在回答自己不知道不清楚的这类问题时,不要直接回答:不知道,不清楚、忘记了等,要学会转个弯回答问题,把主动权握在自己手里。哪怕不懂,你也得多回答一些东西,牵涉一些主题相关的技能点,让面试官多了解面试者的知识技能,引导面试官朝着你懂的方向提问。

 

相关项目介绍的回答

可以带上一台ipad平板电脑或者小型的笔记本电脑,把平时做过的主要项目的系统模块框架做成PPT,在面试的时候给面试官讲解展示,这是一个很重要的技巧。因为简历只是简单介绍你的项目经历,面试官不大可能从简历上一眼就看明白你所做的项目的原理和框架。所以准备PPT资料是对简历上项目信息的一个补充,让面试官看懂你做的项目。

最新回复

嵌入式跟韧体拖不了关系,要面试嵌入式职位的话,可以参考韧体工程师的面试问题   详情 回复 发表于 7 天前
点赞 关注(1)
 
 

回复
举报

6060

帖子

6

TA的资源

版主

沙发
 

这个感觉还是说一说经验或者正式经历会更加吸引人 

个人签名

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 
 

回复

3183

帖子

0

TA的资源

纯净的硅(高级)

板凳
 

我不会linux和QT

个人签名为江山踏坏了乌骓马,为社稷拉断了宝雕弓。
 
 
 

回复

190

帖子

1

TA的资源

一粒金砂(高级)

4
 

嵌入式跟韧体拖不了关系,要面试嵌入式职位的话,可以参考韧体工程师的面试问题

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表