小米 嵌入式 一面 北京 9.14

今天被疯狂拷打,我是真的不会那些问题。面试官本来想让手撕,但时间有点紧,可能回留到下次了,可能也没有下次了,应该凉凉!!!
一面,50min
1、自我介绍;
2、你用过那些芯片和板子;
3、介绍一下你最拿手的项目(本来以为是舒适区,最后成战损区);
4、项目业务层简单提问;
5、freeRTOS任务怎么分的,优先级freeRTOS怎么识别的?看没看freeRTOS的源码;
7、你知道freeRTOS是怎么管理任务的吗?
8、线程间通信是什么样子的啊?(我只用了事件标志组)
9、Task之间资源竞争了该怎么处理?
10、如果串口接收的数据量很大,你应该怎么处理?代码指针应该怎么写呢?(回答了环形缓冲区)
11、说一下你最熟悉的寄存器?使用方法(我一开始说的是OTA中的VTOR寄存器,但是面试官后面指出我想让你说类似PC,也就是ARM架构中的那些寄存器)
12、你知道为什么要设置bootloader吗?从上电到你执行程序发生了什么?
13、define是什么意思啊?(说了预处理)
14、预处理之后还会做什么工作啊?每部分都有什么作用呢?
15、如果A函数调用了B函数,中间发生了什么?(回答压栈和出栈),这个对应汇编里面的什么指令?
16、如何A函数中有个变量叫abc,B函数中有个变量也叫abc,A中调用B,会出现问题吗?
17、你了解栈针吗?讲解一下工作原理?
18、你有学过计算机原理吗?(没有)
【反问】:
1、后面的流程是什么样?(如果有二面,会有手撕)
2、本来还想问问做什么业务,因为感觉自己没戏了,也就没问
全部评论
佬,看看我这里不缺人
1 回复 分享
发布于 2024-09-14 20:50 北京
佬什么BG
点赞 回复 分享
发布于 2024-09-23 10:29 广西
是女面试官嘛?我也14号面的
点赞 回复 分享
发布于 2024-09-18 10:42 湖北
我靠这么拷打吗,还好没投这个岗位
点赞 回复 分享
发布于 2024-09-17 19:41 浙江
这么难吗
点赞 回复 分享
发布于 2024-09-16 14:28 浙江
我也周五,你流程状态现在咋样了
点赞 回复 分享
发布于 2024-09-15 12:23 辽宁
什么岗啊 汽车吗
点赞 回复 分享
发布于 2024-09-14 20:25 广东
好深
点赞 回复 分享
发布于 2024-09-14 20:22 河南

相关推荐

迟缓的斜杠青年巴比Q了:简历被投过的公司卖出去了,我前两天遇到过更离谱的,打电话来问我有没有意向报班学Java学习,服了,还拿我学校一个学长在他们那报班学了之后干了华为OD当招牌
点赞 评论 收藏
分享
评论
20
176
分享

创作者周榜

更多
牛客网
牛客企业服务