嵌入式操作系统知识点框架整理
写在前面:
- 本来是打算整理大疆软件工程师的面试题目,但是逐渐的发现作为嵌入式软件工程师并不是你会用单片机,会调调代码就行了的。需要对整个的计算机系统都有较深了解,既要有深度也要有广度。
- 在整理的阶段发现,看到很多优秀的博客,对于问题能够深入浅出的分析,自己真实望尘莫及。写博客不光可以加深自己的理解,梳理自己的思路,也是交流的一种好的方式。
- 为准备面试,也为了更好的理解嵌入式系统,结合网上大佬们的整理将进行一下几点的整理。但其实每个问题展开来讲都是一篇博客,只能借助自己的理解进行适当的整理,后续会继续修改。
- 为了更有目标导向性,会以面试题+ 答案+相关知识基础的形式展开此系列的博客。
此外此处会收录其他的未分类的问题。
C语言基础
- 函数指针、指针函数、指针函数数组等概念
- C语言关键字 static、const 、volatile。
- sizeof () union and struct
- malloc函数
数据结构
- 用C实现的链表操作(add、del、mod、倒置)
- 排序算法
操作系统
- 内存管理
- 进程管理
- 实时系统和非实时系统
- 任务间通信
- 中断处理
linux基础
ARM框架
编译基础
内存对其
编译与执行的过程
通信基础
- 外设与总线
- 通信协议:TCP与UDP
嵌入式校招岗位梳理
大疆的面试题目昨天做完了,考试节奏没有把握好,太多不会的,编程最后两题都没做出来,大概率凉了。
但秋招不止,仍要继续。下面是对相关嵌入式岗位的整理,以便投递。主要集中在上海。
思科http://campus.51job.com/cisco2020/template/position-software.html
比特大陆https://app.mokahr.com/campus_apply/bitmain/1027#/job/a620aad7-f2e4-4a8d-a21d-3534a2e26ec6?_k=jkwl4b
寒武纪 测试开发工程师
百度 嵌入式linux软件AI研发工程师
https://talent.baidu.com/external/baidu/campus.html#/jobDetail/1/137122
中国航空无线电子研究所 BSP软件设计师
http://campus.51job.com/careri2020/zp_job.html
亿咖通
小米 嵌入式工程师
https://app.mokahr.com/campus_apply/xiaomi/6145#/job/ccb590f8-d4cd-40ad-920a-a2d498a3591a?_k=fll2ne
依图 嵌入式/IoT安全
已投递
汇顶科技 软件工程师(单片机/驱动)上海
华为
大疆
商汤
远景科技
驭势科技 嵌入式软件
地平线:http://horizon.hotjob.cn/
乐鑫科技 校招-嵌入式软件工程师
联想 嵌入式系统软件工程师 https://talent.lenovo.com.cn/campus/2
兆芯科技 -前程无忧
复旦微电子 -前程无忧
字节跳动
联影医疗http://campus.51job.com/uih2020/page.html?index=2
紫光展锐 -2020校园招聘-嵌入式软件工程师2551
其他岗位:
阿里 自动驾驶系统研发工程师
https://campus.alibaba.com/position.htm?spm=a1z3e1.11770907.0.0.16723a316MheuL&refno=12285
联想 机器人算法工程师
https://talent.lenovo.com.cn/campus/2
贝壳 激光slam算法工程师
http://campus.ke.com/zpdetail/190226680
科大讯飞 硬件开发工程师-20届校招
http://iflytek.cheng95.com/position/detail?id=1927&channel=1&brand=12
华勤通信 -驱动软件开发工程师-C
[http://campus.huaqin.com/zpdetail/510362910?k=&r=&d=&c=3100&p=1%5E4](
放弃
CETV 理由: 工作地点不合适