vivo嵌入式一面凉经

#嵌入式笔面经分享# 面试官似乎是福建人,台湾腔,中英夹杂,问题回答不出来也会给我讲解,比较赞。

1.自我介绍
2.看我有过操作寄存器的经验
先问static关键字,static和global的区别
3.问volatile关键字,回答了被他声明的变量可能被硬件或操作系统修改,
继续问为什么会被修改,为什么每次编译器都要从内存读取新的值
4.了解几种锁,锁和信号量的区别,信号量可以取代锁吗
5.如果git里边有十万个提交,这其中有上百个贡献者,问怎么按时间顺序去把这些人提交的内容分类,
6.怎么提高这个过程的速度,答了多线程,
7.又问访问一个共享对象,比如说往某个贡献者的字典里写入的时候,其他线程就会等待,这个过程怎么优化一下,
没答出来,面试官说可以让所有开的线程保存自己查询到的内容,最后合并再排序。
8.反问业务,技术栈:linux,freertos,c语言
全部评论
点赞 回复 分享
发布于 2024-09-04 09:24 北京
同样的面试经历 问题都基本一样
点赞 回复 分享
发布于 2024-06-05 10:14 四川

相关推荐

温州头等大孝子:你们的确很幸福,但是有一个小问题:谁问你了?我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了
字节跳动开奖364人在聊
点赞 评论 收藏
分享
评论
7
55
分享

创作者周榜

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