字节跳动 嵌软技术面

1.自我介绍 2.自己挑一个项目介绍 3.具体做了那些事情,有什么难点 4.为什么要用UDP而没有用TCP,UDP会不会丢包,有没有应答机制 5.项目里算是怎么实现的 6.介绍第二个项目 7.用的什么算法,算法精度怎么样 8.为什么要用FreeRTOS 9.任务调度 10.消息队列会不会阻塞 11.任务上下文是在哪切换的 12.PendSV的中断优先级是多少,任务调度会打断CPU自身的中断嘛? 13.优先级反转 14.看门狗要放在哪种优先级的任务中,为什么? 15.SPI和IIC 16.堆和栈 17.如何避免频繁的malloc和free造成的内存碎片 18.反问#发面经攒人品#
全部评论
关于优先级,我就记了,reset-3,nmi-2,hard fault-1,0空,pendsv和systick最低。查了一下m3,sv能解决systick会异常会抢占isr,然后os无法进行上下文切换导致用法fault。所以sv应该不可会打断cpu自身的运行对吧
点赞 回复 分享
发布于 今天 00:59 广东
会有结果吗?还是节后,我也是节前面的
点赞 回复 分享
发布于 10-02 14:20 四川

相关推荐

查看18道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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