韶音科技嵌入式工程师技术面 面经

一面是HR面,没有什么好说的。 二面技术面,面试官语气和态度都很好,沟通起来也很流畅,时间35min。 问题基本上50%都是针对简历,不会问的太刁钻,但还是需要对简历项目有较深的理解。 问题: 1. 自我介绍 2. 挑一个项目具体讲一讲 3. 项目相关(数据链路、实现的功能、视频流处理以及若干细节上的问题) 4. 项目的团队分工 5. 说一说对ARM架构的理解,除了ARM-M知道什么系列? 6. 讲一件I2C、串口、SPI、单总线各自的实现和优缺点 7. CAN了解吗,简单说一下 8. 经典的蓝牙协议栈分为哪几个部分? 9. FreeRTOS了解哪些部分? 10. FreeRTOS中的堆管理方案有哪些? 11. 有使用过哪些FreeRTOS的任务间通信方式,具体说一下场景? 12. 知道消息队列或者事件组的底层实现原理吗,有没有看过源码? 13. FreeRTOS中的堆管理方式了解过吗,使用过哪一种? 14. bootloader 了解过吗,大概说一下思路,如何构建bootloader 15. 有用过哪些RTOS,他们之间的区别,以及和Linux的区别 反问:部门介绍,面试接下来的流程。

全部评论
全是专业面
1 回复 分享
发布于 08-30 22:05 江苏
啥时候投的呀,我周二投的,现在还在筛简历
点赞 回复 分享
发布于 08-30 11:15 贵州

相关推荐

昨天 01:26
已编辑
门头沟学院 嵌入式软件开发
投完大概一个礼拜多约面,会先登记一个信息。一面自我介绍完就开始让详细讲一个自己觉得最有收获的项目,然后根据项目里的内容结合八股深挖,问的比较细,后面项目问完就开始普通八股了,无手撕。1.详细介绍一下收获最多的项目,然后结合八股深挖项目2.项目中遇到的最大的问题3.介绍一下FreeRTOS4.知不知道其他操作系统5.FreeRTOS中内存分配方式有几种,分别是怎么样的6.怎么分配任务空间,每个任务的堆栈分配多少,为什么7.项目中遇到的其他问题8.为什么任务中不能用hal_delay,用了会怎么样,有没有细究原理9.FreeRTOS中任务如何通信10.什么情况会导致栈溢出纯八股:11.内存四区12.全局变量和局部变量的区别13.static14.volatile15.do while 和while do的区别16.sizeof和strlen的区别(给定一个指向字符串的指针,问两个结果是怎样的,这里埋了坑)17.sizeof一个数组结果是什么18.结构体的内存对齐,结构体如何减小内存19.你觉得嵌入式软件开发和普通软件开发有什么区别20.意向工作地,工作规划等后续:大概隔了个周末就收到二面了二面50min话题很散,主要问你的项目经历,项目来源啥的,然后比较详细的问了实习的事情,像是在了解你实习期间学到了什么,实习做的东西能不能全部理清,项目/实习中遇到的难题,怎么解决...。后续问你职业规划、期望地点等等,还有之后能不能提前来实习这种问题。技术问题似乎只问了编译的过程。最后还出了道智力题...
查看23道真题和解析
点赞 评论 收藏
分享
评论
1
18
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务