当前位置: 首页 > news >正文

找工作经验总结——嵌入式软件工程师必备的能力(表达篇)

找工作经验总结——嵌入式软件工程师必备的能力(表达篇

  • 1. 表达能力
    • 1.1 业务面试——多用专业词汇
    • 1.2 业务面试——分点答
    • 1.3 业务面试——灵活判断面试官的问题

1. 表达能力

我们常常说要提高自己的表达能力,也知道一般工科生表达能力相对较差,那怎么才算是提高表达能力了呢?

1.1 业务面试——多用专业词汇

主要是指 把我们日常的交流方式改成专业的用语
举个例子:
日常表述:我们使用STM32开发,主要有三个部分:1. 数据获取;2.数据封装;3.数据存储,在一个while 1 中循环,我们设置了几个标志,当任务标志置1的时候就执行对应的函数。
改进后:我们使用STM32开发,主要划分为三个部分 任务:1. 数据获取;2.数据封装;3.数据存储,在一个while 1 中循环 使用轮询+中断的方式执行,我们设置了几个标志 ,任务基于事件驱动,当任务标志置1的时候就执行对应的函数满足任务执行要求后 ,向主轮询程序提交事件标志。
再改进一下: 我们使用STM32+FreeRTOS的架构,基于事件驱动的编程范式进行程序的开发,各个数据的获取采用定时中断方式实现,定义事件生产者、事件分发器、事件消费者实现解耦合异步执行。

是不是瞬间感觉高大上了许多。

1.2 业务面试——分点答

分点答是一种比较好的回答方式,分点回答的问题会比较清晰,也能够让面试官抓住他想深入问的那个点。
比如: 你在这个项目中承担的工作是哪些:
日常表述: 这个项目的工作主要是我在推进,我这边的话基本上这些项目这些过程都是我一个人在做,主要包括一个硬件电路的设计和实现然后呢软件层面的编程包括DSP/ARM上面的编程包括matlab上面算法的仿真和验证包括做一些实验都是我在推进的。
改进后: 我在这个项目中承担的工作内容主要有以下3点: 1. 硬件电路的设计与实现。2.嵌入式软件的编写。3.matlab算法程序的编写。

1.3 业务面试——灵活判断面试官的问题

这个我在后面自我复盘的时候发现的,面试的多了就容易形成套话面对不同的面试官,但是极有可能这个问题只是和之前问过的相似,但各自的侧重点不一样。就题论题

相关文章:

  • 【vue基础篇】极简 ESLint + Prettier 配置教程
  • 线性代数-----矩阵复习2
  • 个人算法重刷记录
  • Charles日常使用
  • COLING 2022|CSL: 大规模中文科学文献数据集
  • angular开发新页面步骤总结
  • pta数据结构day12
  • Java并发编程解析 | 基于JDK源码解析Java领域中ReentrantLock锁的设计思想与实现原理 (一)
  • Shell练习2
  • [c语言]小课堂 day2
  • Spark实时数仓的项目实现
  • 数据挖掘经典十大算法_K-Means算法
  • JavaScript面向对象
  • 吐血总结 40道Python面试题集锦
  • Go 语言中的基本类型以及变量声明与初始化(Let‘s Go 三)
  • C++回声服务器_9-epoll边缘触发模式版本服务器
  • iOS高仿微信项目、阴影圆角渐变色效果、卡片动画、波浪动画、路由框架等源码...
  • js面向对象
  • Laravel 中的一个后期静态绑定
  • October CMS - 快速入门 9 Images And Galleries
  • SpringCloud集成分布式事务LCN (一)
  • vue:响应原理
  • 程序员最讨厌的9句话,你可有补充?
  • 从零到一:用Phaser.js写意地开发小游戏(Chapter 3 - 加载游戏资源)
  • 分布式任务队列Celery
  • 如何利用MongoDB打造TOP榜小程序
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 深入体验bash on windows,在windows上搭建原生的linux开发环境,酷!
  • 微信开源mars源码分析1—上层samples分析
  • 微信小程序开发问题汇总
  • 我与Jetbrains的这些年
  • 写给高年级小学生看的《Bash 指南》
  • 在Docker Swarm上部署Apache Storm:第1部分
  • 正则表达式小结
  • 1.Ext JS 建立web开发工程
  • #微信小程序:微信小程序常见的配置传旨
  • (2)nginx 安装、启停
  • (八)光盘的挂载与解挂、挂载CentOS镜像、rpm安装软件详细学习笔记
  • (九)信息融合方式简介
  • (十八)SpringBoot之发送QQ邮件
  • (算法)求1到1亿间的质数或素数
  • (转)清华学霸演讲稿:永远不要说你已经尽力了
  • (轉貼) 2008 Altera 亞洲創新大賽 台灣學生成果傲視全球 [照片花絮] (SOC) (News)
  • .[backups@airmail.cc].faust勒索病毒的最新威胁:如何恢复您的数据?
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .equals()到底是什么意思?
  • .NET C# 使用 SetWindowsHookEx 监听鼠标或键盘消息以及此方法的坑
  • .NET Standard / dotnet-core / net472 —— .NET 究竟应该如何大小写?
  • .net 受管制代码
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • /dev/VolGroup00/LogVol00:unexpected inconsistency;run fsck manually
  • /usr/local/nginx/logs/nginx.pid failed (2: No such file or directory)
  • @JsonFormat与@DateTimeFormat注解的使用
  • [1]-基于图搜索的路径规划基础
  • [acm算法学习] 后缀数组SA