影石嵌入式二面

总体体验很棒,面试官循循善诱,一直笑嘻嘻的,还跟我分享人生规划。八股回答不上的都会解释。
先聊项目,后问八股
1.说一下内核启动流程
2.说一下设备树如何加载进内核的
3.了解tcp/ip嘛,说一下为什么需要三次握手,四次挥手
4.说一下野指针
5.关键字,static,define,const的意义,const和define的区别,define怎么编译进去的。
6.说一下堆栈泄露,什么方法可以检测这个堆栈泄露
7.panic了怎么调试
8.进程和线程的区别,线程崩了会影响其他线程嘛,进程崩了会影响其他进程嘛
9.说一下虚拟地址映射
10.说一下进程间通信
11.说一下进程调度,内核里面调度优先级怎么实现的。
12.还问了arp相关东西

八股聊完开始聊个人素质

1.你怎么解决和导师的矛盾
2.如果你和同事争吵怎么解决
3.你手上有活,又给你新的项目,你怎么办。

最后面试官问我学校最后一年有安排实习嘛,说有机会希望能提前来实习。
全部评论
等你光速三面竞争pk offer😅
点赞 回复 分享
发布于 2024-08-30 23:34 浙江
乃子哥😃
点赞 回复 分享
发布于 2024-08-30 23:33 浙江
睿总也来面试了
点赞 回复 分享
发布于 2024-08-30 18:20 上海

相关推荐

04-08 17:10
门头沟学院 Java
给我面麻了,发下面经攒攒人品1.TCP/IP 协议有几层?TCP 属于哪一层?TCP 是基于 IP 的,还是 IP 是基于 TCP 的?2.HTTP/HTTPS区别3.SSL/TLS工作原理4.Java 里面 ArrayList 和 LinkedList 有什么区别?5.JVM 的内存结构包括哪几个区?6.你对软件开发过程有了解吗?7.在软件开发流程里,如果想用 AI 提效,你觉得哪些环节可以做?8.监督学习和非监督学习有什么区别?9.所有大模型都支持工具调用吗?10.常用模型里,比如 GPT,支持工具调用吗?11.Claude 用过吗?是否支持工具调用?12.什么是 Skill?13.为什么它能节省上下文?14.它检索到的“相关部分”具体是什么?15.如果装了很多个 skill,llm怎么知道该用哪个?16.如果把所有 skill 都打开看,那上下文是不是就会爆掉?17.你知不知道什么是渐进式加载?18.function call 的原理你知道吗?19.大模型是怎么去调用 function call、又是怎么执行的?20.比如我本地写了一个 Java 进程并配好了入参、出参和描述,大模型会直接去运行这个 Java 函数吗?21.MCP 是一种协议吗?22.A2A 这种协议你听说过吗?是什么23.MCP 是什么,是控制什么的?24.你说 MCP 可以决定调用哪个方法,这里的“决定”是指大模型决定吗?25.你刚刚说的 MCP 和 A2A,它们分别是做什么的?区别是什么?26.实习里多 Agent / 单 Agent 取舍,你们做成多 Agent 之后,这个方案还有什么问题吗?系统还有没有什么问题?27.你自己有没有在业余用 AI 做一些东西?28.你平时有没有通过一些比较官方的渠道去了解 AI 的进展?29.Claude 这个模型你知道吗?30.Claude 最新版本现在是多少?31.GPT 最新版本是多少?32.GPT 5.4 和 5.3 有什么区别?33.Claude 4.6 现在的上下文长度是多少?
点赞 评论 收藏
分享
04-21 16:27
已编辑
蚌埠坦克学院 C++
提问环节: 1、说一下C++的三大特性2、C++多态3、讲一下虚函数指针和虚函数表、虚函数表在虚拟内存的哪个区4、说一下用到的C++11/14/17的新特性5、多线程同步的方式6、用过哪些锁?7、讲一下RAII8、智能指针有哪些?有什么特点?9、写一个简单的shared_ptr10、shared_ptr的底层,在内存中是怎么布局的?11、说一下shared_ptr的循环引用?怎么解决?weak_ptr如何创建和使用?12、指向内存的shared_ptr都释放了,但还有一个weak_ptr指向这块内存,这块内存会释放吗?13、weak_ptr也有计数吗?说一下14、讲一下常见的几种设计模式和实现方法15、单例模式的实现,以及单例模式的优缺点16、设计模式的六大原则17、聊一下pImpl?18、ffmpeg和gstreamer框架的对比和优缺点19、说一下音视频同步的原则和做法20、OpenGL渲染帧率如何确定?21、如果显示器帧率是60帧,视频是150帧,应该怎么渲染22、介绍一下你的码率控制模块的设计框架?码率控制模式如何选型?(cbr/abr/vbr)23、介绍一下你是如何处理弱网卡顿的(时域svc + 记忆化滑动窗口预测)24、如果网络持续恶化,你会立刻降码率吗?25、介绍一下你的多路解码模块设计?内存池大概是怎么实现的?(多级分辨率链表 + LRU)26、讲一下AI工具,如何使用和发布skills和mcp server27、平时用AI开发多吗?都是怎么用AI的?28、Qt主窗口用的QWidget还是QMainWindow?为什么?29、 对多进程和多线程的理解,顺便提到macOS偏好多进程开发的原因30、为什么基类析构函数一般做成虚函数,构造函数能不能做成虚函数,为什么?31、共享屏幕看一下项目代码,看看你的代码习惯反问环节:Q1:您组里做什么业务呢?A1:音视频SDK开发,涉及linux和windows端,这块跟你经历接近;除此之外还要在移动端APP做拼接、特效等功能,不过这些你过来后也可以学。Q2:您是如何解决soc芯片编码能力不足,但需要给多路APP用户推流的问题?如果复用某几路流,码控不能兼容用户体验,您是如何思考的?A2:我们业务是手机和相机局域网通信的,并且只推一路流(笑),不过你提的这个问题确实不好解决。Q3:请您给一些关于我学习和成长的建议?A3:了解基础技术的前提下,多学习和使用AI吧,AI更新太快,程序员都要被自己开发的AI干掉了(笑)
点赞 评论 收藏
分享
评论
16
83
分享

创作者周榜

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