小米嵌入式一面
1. 自我介绍
2. 简历上的项目技术介绍,由于简历上的项目和小米公司做过一个东西比较贴近,被稍微多问了一些
3. FreeRTOS中内存管理方式
4. Heap5有什么缺点?(没了解过,就根据所学知识猜了一下)
5. 互斥量和信号量的区别
6. 上面两个哪个不能在中断中使用,为什么?
7. 什么是临界区?
8. FreeRTOS中任务的调度算法
9. 介绍一下什么是优先级继承
10. 问是否看过FreeRTOS的源码?我说看过一些并介绍了一个任务切换的源码(PendSV中断)
11. FromISR特殊函数介绍
12. 队列在处理的过程中,如果一个中断发生,系统会怎么样?
13. 中间想问我是否了解tcp和udp的东西,不过面试官说我前面答的比较好,这个估计也会就给我跳过了
14. select、poll和epoll的区别
15. Linux的内存管理方式,这个我答了一个段页式内存管理
16. 手撕两道题:两个栈实现队列、最长无重复字符子串
17. 反问
过程中还有一些问题记不起来了,现就写到这吧。
全程50分钟,遇到了一个很好的面试官,整个面试活动还是比较轻松的。
2. 简历上的项目技术介绍,由于简历上的项目和小米公司做过一个东西比较贴近,被稍微多问了一些
3. FreeRTOS中内存管理方式
4. Heap5有什么缺点?(没了解过,就根据所学知识猜了一下)
5. 互斥量和信号量的区别
6. 上面两个哪个不能在中断中使用,为什么?
7. 什么是临界区?
8. FreeRTOS中任务的调度算法
9. 介绍一下什么是优先级继承
10. 问是否看过FreeRTOS的源码?我说看过一些并介绍了一个任务切换的源码(PendSV中断)
11. FromISR特殊函数介绍
12. 队列在处理的过程中,如果一个中断发生,系统会怎么样?
13. 中间想问我是否了解tcp和udp的东西,不过面试官说我前面答的比较好,这个估计也会就给我跳过了
14. select、poll和epoll的区别
15. Linux的内存管理方式,这个我答了一个段页式内存管理
16. 手撕两道题:两个栈实现队列、最长无重复字符子串
17. 反问
过程中还有一些问题记不起来了,现就写到这吧。
全程50分钟,遇到了一个很好的面试官,整个面试活动还是比较轻松的。
全部评论
佬什么时候投的简历,是底软工程师岗吗
我的进程卡着好久了
相关推荐