嵌入式面经-回馈牛客~

内存管理!!
内核底层
移植freertos过程中port文件怎么写的?(懵)
说说内核态和用户态
说说缓存吧!
说说堆和栈都在什么时候使用?
(举了项目中用堆的例子)
为什么操作系统有缓存机制?(此时三级缓存我已经说完了,懵~)
用户态上进程的操作会导致系统奔溃吗?
进程什么情况下会发生调度!(说了系统调度方式)
发生调度时操作系统怎么做的?(懵)
freertos系统怎么实现线程切换的。(我说的消息队列不对)好像是一个什么用到了消息队列。
问了信号量怎么用。
linux命令  怎么在文件夹中查找关键字 并排序。
操作系统怎么管理物理地址的?(我一直以为虚拟内存,这个问题就是从虚拟内存问下来的,我懵了)
说了malloc底层实现?操作系统做了什么?
三、GNU malloc算法
四、Kernel Buddy伙伴系统算法
五、Kernel Slab/Slub高速缓存算法
如果向0地址写或者读数据 操作系统会发生什么?
首先会在虚拟内存找  然后到页表 到物理内存 促发缺页中断 然后分配页 发现没有 促发段错误
linux启动后只输出了linux kernel start为什么?
(因为printk的权限设置)
freertos任务调度
链表,队列
操作系统的cache分配机制
内核底层感觉我太菜 问了几个简单的c
共用体的作用
static的作用
编译流程
说下tcp吧  (说了三次握手四次挥手)
说下为什么要四次挥手。
iic  下降严移位
上升沿读数据


#面试题目#
全部评论
这是哪家公司啊,问这么多😂
点赞 回复 分享
发布于 2021-10-16 18:31

相关推荐

06-12 17:46
门头沟学院 Java
运营你豪哥:来说重点: ​1.项目前置,时间倒序。​​ 2.​项目描述强化结果与量化效果(STAR原则里的R)。​​ ​3.个人技能精炼,明确掌握程度,突出核心。​​ ​4.增加强有力开头的个人总结部分。​​ 5.​优化教育背景(成绩排名)、合并奖项与活动。​​
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
苍蓝星上艾露:这简历。。。可以试试我写的开源简历优化工具https://github.com/weicanie/prisma-ai
点赞 评论 收藏
分享
评论
4
20
分享

创作者周榜

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