嵌入式软件面试

嵌入式软件面试手撕代码的公司多不多?一般都是什么题目?
全部评论
做linux应用层要会hot100,做驱动和内核的很少考吧,光问os知识就能问半天
1 回复 分享
发布于 2024-08-27 23:09 广东
嵌入式软件秋招笔记希望对你有帮助https://www.nowcoder.com/creation/manager/columnDetail/jLwqDm
1 回复 分享
发布于 2024-09-01 15:48 安徽
蹲一个
点赞 回复 分享
发布于 2024-08-26 14:17 广东
同蹲
点赞 回复 分享
发布于 2024-08-26 17:23 湖北
蹲 一到手撕就废了
点赞 回复 分享
发布于 2024-08-27 23:03 陕西
从来没撕过
点赞 回复 分享
发布于 2024-09-02 00:37 浙江
蹲!
点赞 回复 分享
发布于 2024-09-02 23:08 广东

相关推荐

02-24 14:38
一、进阶阶段(6 - 12 个月)深入学习知识体系操作系统:深入理解嵌入式操作系统的原理和机制,如实时操作系统(RTOS)。学习任务调度、中断处理、内存管理等核心概念。推荐研究 FreeRTOS 等开源 RTOS,并阅读相关的技术文档和书籍。通信协议:掌握常见的嵌入式通信协议,如 UART、SPI、I2C 等。了解这些协议的工作原理和应用场景,通过实际项目进行协议的编程实现。推荐阅读《嵌入式系统通信协议实战》。数据结构与算法:学习基本的数据结构(链表、栈、队列、树等)和算法(排序、搜索等),提高程序的效率和性能。可以参考《数据结构与算法分析(C 语言描述)》,并在在线编程平台上进行算法练习。开发工具进阶集成开发环境(IDE):熟练使用专业的嵌入式开发 IDE,如 Keil、IAR 等。掌握项目创建、代码编辑、编译、调试等全流程操作。版本控制工具:学会使用版本控制工具,如 Git,进行代码管理和团队协作。了解分支管理、合并冲突解决等基本操作。硬件平台拓展尝试使用更复杂的嵌入式开发板或模块,如 STM32 系列微控制器。深入了解其硬件架构、外设功能和编程方法。通过实际项目,如电机控制、传感器数据采集等,提升硬件开发能力。嵌入式C++面试冲刺可以看大佬面经  链接在下边https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
评论
1
5
分享

创作者周榜

更多
牛客网
牛客企业服务