首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客712866932号
北京邮电大学 FPGA工程师
发布于湖北
关注
已关注
取消关注
@安和ahe:
嵌入式软件 linux开发 面经
1.进程&线程(16道) 1.1异步IO和同步IO区别?答案:如果是同步IO,当一个IO操作执行时,应用程序必须等待,直到此IO执行完。相反,异步IO操作在后台运行,IO操作和应用程序可以同时运行,提高系统性能,提高IO流量。 解读:在同步文件IO中,线程启动一个IO操作然后就立即进入等待状态,直到IO操作完成后才醒来继续执行。而异步文件IO中,线程发送一个IO请求到内核,然后继续处理其他事情,内核完成IO请求后,将会通知线程IO操作完成了。 1.2进程间通信方式?管道(pipe)是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程之间使用,通常是父子进程。有名管道(named pipe)也是半双工的通信方式,但是它允许用于无亲缘关系的进程之间的通信。信号量(semophore)是一个计数器,通常作为一种同步机制,用于进程和线程间的同步。消息队列(message queue)是一个消息链表,存放在内核中并且由消息队列标识符标识。消息队列克服了信号传递信息少、管道只能承载无格式字节流以及缓冲区大小受限的缺点。共享内存(shared memory)一段能够被多个进程共同访问的内存,由一个进程创建。共享内存是最快的IPC方式,它是针对其他进程间通信方式运行效率低而设计的,往往与其他通信方式如信号量配合使用,来实现进程间同步与通信。套接字(socket)可用于不同主机间的进程通信。信号(signal)用于通知接收进程某个事件已经发生,是一种比较复杂的通信方式。1.3进程的地址空间模型?text segment存储代码的区域。data segment存储初始化不为0的全局变量和静态变量、const型常量。bss segment存储未初始化的、初始化为0的全局变量和静态变量。heap(堆)用于动态开辟内存空间。memory mapping space(内存映射区)mmap系统调用使用的空间,通常用于文件映射到内存或匿名映射(开辟大块空间),当malloc大于128k 时(此处依赖于glibc的配置),也使用该区域。在进程创建时,会将程序用到的平台、动态链接库加载到该区域。stack(栈)存储函数参数、局部变量。kernel space存储内核代码。 1.4进程的五种状态分别是?(1)就绪态:所有运行条件已就绪,只要得到了CPU时间就可运行。 (2)运行态:得到CPU时间正在运行。 (3)僵尸态:进程已经结束了但父进程还没来得及回收。 (4)等待态:包括浅度睡眠跟深度睡眠。进程在等待某种条件,条件成熟后即进入就绪态。浅度睡眠时进程可以被信号唤醒,但深度睡眠时必须等到条件成熟后才能结束睡眠状态。 (5)暂停态:暂时停止参与CPU调度(即使条件成熟),可以恢复。 以上内容摘自专刊《嵌入式岗位笔试面试真题讲解》,该专刊不仅有真题讲解,还有经验分享,不清楚嵌入式该学什么的同学,想找嵌入式实习/正式工作的同学,都可以来看看: https://blog.nowcoder.net/zhuanlan/v0ELPM 嵌入式公司推荐:华为、 小米 、OPPO、VIVO、荣耀、一加、 CVTE、 大疆 、insta360影石、 美的 、 TCL 、 海信、创维、烽火、比亚迪 、吉利、长安、大众、经纬恒润 、小鹏、 图森未来、 百度 、 滴滴、蔚来、理想、 联发科、 紫光展锐 、全志、 寒武纪 、晶晨半导体 、汇顶、 华为、 中兴、 浪潮 、TP-LINK、讯飞、商汤、 海康威视 、浙江大华 、360、小马智行、元戎启行 、深信服 、移动、联通、电信、旷视 、四维图新 、中芯国际 、复旦微电子、极氪
点赞 40
评论 9
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
03-13 09:51
科大讯飞_教育BG_后端开发(准入职员工)
0面试又如何?今天早起,我决定夸夸自己
现在是北京时间 2026年3月13日08:48:26投了无数简历石沉大海,金三银四好像和我无关。但今天早起,我还是想夸夸自己:夸我没有放弃早起的习惯,夸我还能对着镜子说“今天继续”。0面试的日子,能战胜赖床、能保持希望,就已经赢了。毕竟,春招是场马拉松,能稳住心态跑到最后的,才配得上最好的那个offer。加油老己,奥利给!#虽然0面试,但今天___,夸夸自己#
点赞
评论
收藏
分享
03-08 18:48
中北大学 测试工程师
简历
大佬们我想报安服岗位这个简历可以吗?不玻璃心
点赞
评论
收藏
分享
03-07 01:24
郑州师范学院 运维工程师
大佬们帮忙看看简历 孩子约不到面😭全是已读不回 要么就是培训机构的套路我知道是个学院本学历不讨好 真想找口饭吃冲什么岗比较合适呢
27届学院本誓死冲击...:
自我评价和校园经历全删了,荣誉经历只留奖学金,项目也全得换都不如外卖
点赞
评论
收藏
分享
03-09 23:01
浙江工商大学 C++
26届打完acm有点迷茫了
想知道这种双非简历能拿啥工资,不行的话就考研刷学历或者考公了。不太清楚自己竞争力如何,AI相关岗位有戏吗?求大佬帮忙看看orz
你会选择考研还是直接就业
点赞
评论
收藏
分享
03-13 13:36
蚌埠坦克学院 嵌入式软件开发
特斯拉嵌入式二面 面经
最近收到一份特斯拉嵌入式岗位的 二面 面试投稿,这轮面试明显比一面更深入,问题更加聚焦在系统设计、架构能力和实际工程经验上。面试官不再满足于基础知识的考察,而是要求候选人能够从零设计一个完整的系统,比如OTA升级系统、Bootloader架构等。同时,对于项目中遇到的复杂问题,面试官会深挖整个排查和解决过程,考察候选人的问题分析能力和工程思维。从投稿来看,这轮面试的问题主要集中在:复杂问题排查、系统架构设计、通信协议深度理解、功能安全、性能优化等方向。难度明显提升,更看重候选人是否有独立解决复杂问题的能力,是否能够进行系统级的思考和设计。特斯拉嵌入式二面 面试题详细介绍一下你在项目中遇到的最复...
查看20道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
快手Java后端一面
6378
2
...
滴滴一面面经
4316
3
...
腾讯暑期一面
4260
4
...
6个AI实操技巧,帮你在简历+面试中拉开差距
3888
5
...
美团产品笔试何意为....
3171
6
...
字节一面、二面(横向挂)
3069
7
...
2026年03月02日 11点28分腾讯ieg春招技术面二面
2279
8
...
第二阶段的总结
2256
9
...
米哈游笔试
2208
10
...
3.13 JDY 京东健康后端开发实习一面面经
2202
创作者周榜
更多
正在热议
更多
#
你感受到金三银四了嘛?
#
73120次浏览
616人参与
#
2025秋招体验点评
#
99735次浏览
753人参与
#
虽然0面试,但今天___,夸夸自己
#
9217次浏览
174人参与
#
你上一次加班是什么时候?
#
137250次浏览
757人参与
#
春招 / 实习投递,你最焦虑的一件事
#
54320次浏览
1046人参与
#
美团笔试
#
698117次浏览
4637人参与
#
AI岗位暴涨12倍,你会转AI赛道吗?
#
5108次浏览
95人参与
#
米哈游笔试
#
553354次浏览
1095人参与
#
今天你投了哪些公司?
#
151684次浏览
2711人参与
#
金三银四,你的春招进行到哪个阶段了?
#
18677次浏览
254人参与
#
vivo笔试
#
13085次浏览
122人参与
#
27届实习投递记录
#
939次浏览
23人参与
#
文科生还参加今年的春招吗
#
13748次浏览
100人参与
#
腾讯音乐求职进展汇总
#
157717次浏览
1070人参与
#
AMA
#
17673次浏览
58人参与
#
AI项目实战
#
6798次浏览
324人参与
#
小米编程考试
#
31750次浏览
151人参与
#
字节7000实习来了,你投了吗?
#
4497次浏览
20人参与
#
刚工作的你,踩过哪些坑?
#
6339次浏览
140人参与
#
秋招报数:你投了多少家公司?
#
156950次浏览
957人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务