冲击25秋招 嵌入式(二)

1. 嵌入式系统中的实时性要求有哪些?
2. 什么是嵌入式系统的Bootloader?它的作用是什么?
3. 解释一下嵌入式系统中的任务间通信(IPC)方式。
4. 嵌入式系统中如何实现多线程?
5. 什么是嵌入式系统中的资源竞争(Race Condition)?
6. 解释一下嵌入式系统中的信号量(Semaphore)。
7. 嵌入式系统中如何进行系统时钟配置?
8. 什么是嵌入式C语言的volatile关键字?
9. 嵌入式系统中的错误处理机制有哪些?
10. 解释一下嵌入式系统中的内存映射(Memory Mapping)。
11. 嵌入式系统中如何实现数据加密?
12. 什么是嵌入式系统中的实时任务调度算法?
13. 嵌入式系统中如何进行功耗分析?
14. 解释一下嵌入式系统中的中断优先级。
15. 嵌入式系统中如何进行系统性能优化?
16. 什么是UART协议?它的工作原理是什么?
17. 嵌入式系统中的固件更新如何实现?
18. 解释一下嵌入式系统中的模拟与数字信号转换。
19. 嵌入式系统中如何处理数据溢出问题?
20. 什么是嵌入式系统的开发工具链?
21. 嵌入式系统中如何实现图形用户界面(GUI)?
22. 解释一下嵌入式系统中的电磁兼容性(EMC)。
23. 嵌入式系统中如何进行系统集成测试?
24. 什么是嵌入式系统的实时调试?
25. 嵌入式系统中如何实现网络通信?
26. 解释一下嵌入式系统中的外设驱动开发流程。
27. 什么是嵌入式系统中的电源管理策略?
28. 嵌入式系统中如何实现数据采集和处理?
29. 解释一下嵌入式系统中的协议栈。
30. 嵌入式系统中如何进行版本管理和控制?
相关面经可以参考大佬的面经链接
全部评论

相关推荐

阿里凉经一面1.问了简历上的三个项目 逐一介绍 逐一解答2.用的气压计什么精度 怎么实现定高3.面试官挺喜欢我的第三个项目 问我比赛完后有没有继续去落地下面问问基础4.主要使用的语言5.怎么理解C++的封装 继承 多态6.堆和栈的区别7.进程和线程的区别8.讲了之后再自己顺便讲了多进程、多线程的方法9.父进程和子进程的区别10.讲讲TCP和UDP面试官:有什么问题问我?复盘:体验不错 得到了面试官的认可 面试后状态就显示通过了技术二面 80分钟1.你觉得你哪个项目最有难度 介绍一下2.用的6ull是arm几的 几核的3.用的stm32有什么参数 (朋友们对自己用的硬件要有了解)4.Mpu6050的一些可选参数是什么5.用的气压计觉得有什么缺点6.如何处理和过滤噪声数据?你提到卡尔曼滤波能介绍一下吗7.在设计嵌入式系统时,如何进行硬件与软件的协同设计?8.中断上下文了解吗?具体做了什么 有哪些寄存器 能画图表示过程吗?9.我看你项目里有 linux 驱动 你知道windows和linux 驱动的异同点吗?10.可以手写一个i2c驱动吗?讲讲原理也行11.读过freertos 源码吗?有了解过那些RTOS?说说12.面试官:了解linux吗?我:了解面试官:讲讲Linux 的宏内核有什么优势相较于其他的系统讲讲linux 内核,linux源码看过一部分吗?知道进程和线程吗?进程调度?我:了解一部分假如你做一个进程管理系统 可以参考linux内核  你可以说说你的想法13. 手撕:一道hard 。。。。。最后:你有什么想问我的二面凉我面试看的是大佬的面经,链接放下边了  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
查看21道真题和解析
点赞 评论 收藏
分享
点赞 18 评论
分享
牛客网
牛客企业服务