高通 暑期实习 嵌入式软件工程师 4.10
四个面试官线下拷打一小时 人晕了
面完好几天都没缓过来 人生中最黑暗的一个小时 全程项目延伸八股、场景题 无手撕 面试那天还有点感冒,有些该答的题没答出来 还有一些题记不起来了 记录一下还记得的
1.mmap怎么把物理地址返给用户空间
2.传输过程中溢出了会怎么样
3.你说你用cache缓存提高了传输效率,你使用的是哪个api
4.api调用的时机
5.api对cacheline在底层会进行什么操作
6.既然你最后还要从主存里读,为什么还会更快
7.如果代码段改了个函数,物理地址不变,需不需要刷新cache,需要刷新哪个cache?
8.极端情况下从中断机制的角度来说怎么提高上半部的响应时间
9.你使用fifo调度机制来提高响应速度,你有没有想过内核中也有很多实时线程,会不会影响他们的运行
10.你知道cacheline的结构是怎样的嘛?VIVT有什么缺点
11.pcie bar和io访问有什么区别
12.如果中断过程中不关中断会发生什么 最后引导到汇编里了
13.了解中断线程化吗?
14.伙伴系统如果说申请内存不够会怎么办 回收之后还不够会怎么办
15.pcie三种中断方式 msi中断的触发过程
16.如果中断中printk输出一万个字符会怎么样
17.中断过程为什么要压栈出栈
18.单核操作系统在中断中处理共享变量需不需要加锁
19.内联汇编函数怎么写?比如读取一个内存中的数据
面试的应该是内核组,太硬核了,问的问题非常深入,虽然面试的过程很痛苦,但是面完真的对内核有了更深入的理解。
面完好几天都没缓过来 人生中最黑暗的一个小时 全程项目延伸八股、场景题 无手撕 面试那天还有点感冒,有些该答的题没答出来 还有一些题记不起来了 记录一下还记得的
1.mmap怎么把物理地址返给用户空间
2.传输过程中溢出了会怎么样
3.你说你用cache缓存提高了传输效率,你使用的是哪个api
4.api调用的时机
5.api对cacheline在底层会进行什么操作
6.既然你最后还要从主存里读,为什么还会更快
7.如果代码段改了个函数,物理地址不变,需不需要刷新cache,需要刷新哪个cache?
8.极端情况下从中断机制的角度来说怎么提高上半部的响应时间
9.你使用fifo调度机制来提高响应速度,你有没有想过内核中也有很多实时线程,会不会影响他们的运行
10.你知道cacheline的结构是怎样的嘛?VIVT有什么缺点
11.pcie bar和io访问有什么区别
12.如果中断过程中不关中断会发生什么 最后引导到汇编里了
13.了解中断线程化吗?
14.伙伴系统如果说申请内存不够会怎么办 回收之后还不够会怎么办
15.pcie三种中断方式 msi中断的触发过程
16.如果中断中printk输出一万个字符会怎么样
17.中断过程为什么要压栈出栈
18.单核操作系统在中断中处理共享变量需不需要加锁
19.内联汇编函数怎么写?比如读取一个内存中的数据
面试的应该是内核组,太硬核了,问的问题非常深入,虽然面试的过程很痛苦,但是面完真的对内核有了更深入的理解。
全部评论
这也太难了
这么恐怖😂,我嘞个确实太难了
请问佬是在哪投的,官网吗


牛魔的 找实习比我想象中的难不少啊 这看着跟正式岗位的面试没多大区别啊😨😨
mmap 不是返回是虚拟地址吗?
高通官网怎么进不去呀?
佬这个是哪个team
卧槽好难
后面有信嘛
mark一下这些题
夸张
成都吗
这也太难了,我的天啊

我也想投高通这个岗位,现在一看,基本上全都不会
大佬做的是什么项目啊?请教请教
面完有消息吗佬
是嵌入式系统开发那个岗位吗
太强了,大佬
相关推荐
查看20道真题和解析 点赞 评论 收藏
分享
2025-12-20 00:02
吉林大学 算法工程师 投票
远航_随风:同校校友,不过我是计算机学院的。大一建议打好基础,多学几门语言拓宽一下视野。打基础指的不是卷课内的绩点,而是可以初步学习一下数据结构和算法,进而去lc上刷点题;同时也可以尝试着找个项目跟着做一下,b站上或者GitHub上的开源项目都可以参考参考。提升自己的工程能力,并且从中发现自己真正热爱的是哪个领域。
作为中登,我非常想说:无论是以后读研还是直接工作,咱们学院和你们软院开的课几乎全部屁用没有,计软两院老师是一套班子,教的内容也大差不差。最有用的是大二上开的数据结构,多个lab下来能有效的提升编码能力。其他的课去听了,说的难听的反而会起到反作用。
哥们,大一上尚未结束不必这么焦虑。大学生活是用来发现真实的内心,探索广阔世界的。而且你现在已经了解到牛客这个平台,这已经比很多尚且蒙在鼓里的同学优秀很多了。读研or就业的选择,我觉得直至大二上结束都不必过于匆忙作出决定,而是根据自己的实际情况,不断的作出调整。从大二上开始学习一门技术栈,选择就业:或者跟着外校or本校的老师做科研,奔着读研,都是来得及的。大一的时光可以好好享受轻松愉悦的生活,同时提升自己的技术水平,时间不用折腾在情绪消耗上。
我直至大二上结束时,仍然是年级前十名。但后来大二结束后,还是选择了去本科就业。一大重要原因便是学院逆天的培养方案设计和糟糕的教学质量,盲目卷GPA带来的收益是非常低的,而且对自身技术水平的提升相当有限。我说的难听的,大三后年级前20%里起码有一半人不怎么会写代码,期末就是比谁会背题背的多。优绩主义害死人,我直到大二暑假之后才慢慢醒悟过来。
说了这么多有点跑题了,以上这些话的核心主旨在于,读研or本科就业的选择不是一朝一夕能轻易决定的,特别是大一阶段。在根据自己对学习一两个项目,以及几门语言之后,会有一个更加清晰深入的理解。加油,祝你好运! 点赞 评论 收藏
分享
