快手一面面经
Linux驱动岗,更多问我的是C语言基础以及操作系统的八股,没有手撕题。
一面 8.04 (45分钟)
1.自我介绍
2.挑项目展开介绍
3.运行时,内存一共分几个区
4.static、volatile关键字
5.MCU读取数据的流程,常用的cache有哪些?
6.进程、线程之间的区别。
7.常用的进程间通信有哪些?
8.中断上半部、下半部
9.为什么有内核态、用户态状态的区分?
10.虚拟内存和物理内存之间的区别
11.内存管理,项目数据存储放在哪里
12.malloc背后的机制,深聊到mmu、PTW
13.场景题(性能调优、问题debug),提出想法,之后一起讨论
一面 8.04 (45分钟)
1.自我介绍
2.挑项目展开介绍
3.运行时,内存一共分几个区
4.static、volatile关键字
5.MCU读取数据的流程,常用的cache有哪些?
6.进程、线程之间的区别。
7.常用的进程间通信有哪些?
8.中断上半部、下半部
9.为什么有内核态、用户态状态的区分?
10.虚拟内存和物理内存之间的区别
11.内存管理,项目数据存储放在哪里
12.malloc背后的机制,深聊到mmu、PTW
13.场景题(性能调优、问题debug),提出想法,之后一起讨论
全部评论
你这问的感觉还可以,挺正常
有约二面吗佬
兄弟上海么
相关推荐
点赞 评论 收藏
分享
03-23 23:35
西安交通大学 后端工程师 牛客22548523...:感觉要么就是几道hard怼脸上,要么就是本质数学题,力扣上那种难度适中的算法题都没见过几道
点赞 评论 收藏
分享
03-12 09:57
软件测试 程序员小白条:1)确定测试,测开的方向,技术栈不能写这么少 2)课程凑数的,不是99,100分没必要写 3)实习经历这块要有突出的不是劳动性质的亮点,自己设计的什么方案,什么自动化?什么提效工具?不是一些边角料,人云亦云的东西,没吸引力 4) 校园经历纯没用 5)尽量少写减分项 
点赞 评论 收藏
分享

