大疆嵌入式一面面经
自我介绍:
1、你的实习经历都是在汽车方向 为啥现在想做这块?
2、你对自己的方向有什么倾向(未来想做嵌软的哪部分)
3、对我们公司有什么了解,了解那些产品
八股:
1. C语言实现代码的设计模式是什么?
这里回答的不好
2. Linux内存子系统了解吗?讲讲
3.linux中的线程一般是怎么调度的?
4.如果现在是一个单核的CPU,那么多个线程是按什么顺序去运行的?也就是线程的系统调度?
5.驱动中poll、中断、异步机制的实现原理,详细讲解poll、select、epoll再内核层面的实现原理
6.线程池、进程间通信的一些基础
7.了解coredump吗?他的底层实现是什么?
8.mmap的原理和实现,四种组成的原理,并且具体讲实现
9.缓存(三级缓存)实现原理,cacheline映射实现原理
10.ARM Cortex-M 内核中,如何通过栈回溯定位 HardFault 异常的根本原因
11.OTA是你自己设计的吗?你讲讲怎么设计一个OTA流程。
12.反问环节
嵌入式软件工程师面试完全指南
面经一共32篇文章,12w+字数,包含全部最新的面试必问考点,4.7w+同学学习,3200+订阅,非常适合在找工作面经薄弱的同学,3500+订阅还会涨价到39.9,提前订阅提前享受,持续更新中。
原帖链接:https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM