首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
LancelotGD
中山大学 C工程师
发布于香港
关注
已关注
取消关注
@黑夜不再来:
腾讯os内核虚拟化面经
中秋节接的offer,属于是意外之喜了。投的时候比较早,腾讯刚开,只有一个技术大咖可选的岗位不多,然后看了一圈都不合适,选了个“其他方向”,想着随便吧,谁捞我我就面谁。不过有老哥说可能录用的不是大咖,我看官网也不显示是啥岗位,只能到时谈薪问问了。timeline上7.13投递,8.24一面(一个月才有消息),8.26二面,8.30 hr面,9.29意向,结结实实等了一个月。去的岗位是做os内核虚拟化的,还算对口。8.24 一面刚接到面试不知道是啥岗位,我自己盲猜是存储部门或者数据库的,因为不知道腾讯有os部门,我自己投的也大多是存储岗位。上来手撕代码:1~10000000所有数字中总共1的个数,感觉中等,主要是总结递归公式。问:自我介绍page cache,架构设计、如何平衡内存占用,系统调用从用户态到内核态的流程page reclaim,与page cache的交互,rebalance、回收算法,与kmalloc的交互阿里云存储部门的实习简历文件系统项目cpu乱序,reorder buffer,内存序x86 vs. arm内存序,store buffertlb consistency,多核上的tlb shootdown算法,如何保证race condition下正确性,kernel的具体实现倾向于去哪个base,愿意去成都吗反问:啥部门os部门面向的业务不同base地之间区别、负责的内容工作强度虚拟化主要是哪部分的虚拟化一开始因为不知道是啥部门,我回答os相关问题的时候还可以收敛一点,因为不做内核的人很多术语可能没听过。直到面完了反问的时候才知道是os部门,有点吃惊没想到歪打正着。面试难度的话除了开头page cache的一些细节因为很久之前看的了,需要回忆一下,其他还是比较轻松的。而且我话比较多,甚至于最后面试官说“好了好了差不多了,我这边没问题了”...8.26 二面问的问题非常多,而且非常细。我有很多次觉得差不多时间了吧,问完这个是不是就该“我的问题问完了你有什么要问的”,结果还有下一个问题,这么反复了四五次。一个半小时全是问题,没有手撕,而且我语速还非常快,不然估计更久。后来hr面hr说才知道竟然是整个虚拟化的负责人....问的问题实在太多,面完累死了也没记问了啥。印象最深的一个,甚至要问我你刚才说的这个设计是在内核哪个结构体实现的,我说struct page,后面问到reverse mapping,我说anon vma的时候提到了struct page的union,他甚至问我rmap是在page的哪个字段实现的.... 还好我看过答上来了,总之就感觉问的非常多非常细。给自己知乎专栏打个广告,大爷走过路过来看看啊~:https://www.zhihu.com/column/c_1576639032024567808
点赞 16
评论 3
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
03-29 00:21
江南大学 算法工程师
AI 真能替代人类吗
xdm,我今天突然乐观了。 前两天一哥们私聊我,问要不要加入他的初创团队,做兼职。哥们对自己的项目非常的自信。大意是他做产品,负责调研市场,出方案,我干其中一部分活,做完项目之后挂平台卖,按成交量分成。画了一张非常大的饼:现在有完善的方案,我们只需要每天3-5小时,大概5天就做成一个项目,卖出一单后分成至少1w。 算日薪很高,对不对? 在我看到他的方案之前一切都正常。方案是邮件发给我的,字数还挺多,分工和步骤都挺明确的——好了,这就是全部的优点了。 他熬夜写出来的这个方案的可行性几乎为0。他想要训练一个模型,但市面上根本没数据,他的星期项目团队也当然是没有实验室来获取数据;他想验证模型鲁棒性,...
AI求职实录
点赞
评论
收藏
分享
03-28 20:23
浙江大学 算法工程师
大疆 | C++开发工程师 一面 面经 拷打
1. C++对象模型中,虚函数表(vtable)的布局是怎样的?多继承时vtable如何组织?答:每个含有虚函数的类都有一张vtable,存放在只读数据段,表中按声明顺序存放虚函数指针。每个该类的对象头部有一个隐藏的vptr指向这张表。多继承时情况更复杂:对象内存中会有多个vptr,每个基类子对象对应一个。比如类C继承自A和B,C的对象布局是先放A的子对象(含A的vptr),再放B的子对象(含B的vptr)。C重写的虚函数会覆盖A那张表里对应的槽位,同时B那张表里也会有一个thunk(调整器),负责在调用时修正this指针偏移,再跳转到C的实现。这就是为什么多继承下虚函数调用有额外的this指...
C++八股文全集
点赞
评论
收藏
分享
03-31 00:39
门头沟学院 C++
我的暑期结束了,0offer
南岗痞子:
不还有俩没结束吗
点赞
评论
收藏
分享
02-06 21:46
西安财经大学 算法工程师
过了,云智真tm香啊。😜
卡卡罗特ovo:
说起云智我就来气,约好了一面,结果面试官没来,ssob上问hr也未读,我还是专门请了半天假在家面试,恶心死了
点赞
评论
收藏
分享
03-28 08:56
浙江大学 算法工程师
C++ 八股文速通
一、语言本质:C++ 是什么C++ = 多范式语言支持:面向过程(C 风格)面向对象(class / inheritance / polymorphism)泛型编程(template)元编程(constexpr / TMP)核心思想:零成本抽象(Zero-overhead abstraction)—— 你不用的功能不会带来运行时开销二、内存模型与对象生命周期1. 内存分区典型程序内存布局:栈(stack):局部变量,自动分配释放堆(heap):动态分配(new / malloc)静态区(data / bss):全局变量、static变量常量区:字符串常量等代码区(text)2. new / d...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
我放弃互联网大厂了。。
3521
2
...
Vibe Coding开发前的 7 个关键步骤
3203
3
...
字节实习一、二、三、HR面面经
2834
4
...
双非前端字节一面面经(难度 plus ultra 版)
2483
5
...
我招了!当年就是被招行这么招进去的
1731
6
...
京东零售平台产品与研发中心一面
1546
7
...
如何把面试主动权握在手里?Ai岗面试焚诀!
1374
8
...
美团暑期二面
1355
9
...
美团后端暑期实习一面
1345
10
...
在工作中,如何正确使用vibe coding来增效?
1345
创作者周榜
更多
正在热议
更多
#
你觉得大几开始实习最合适?
#
9298次浏览
89人参与
#
实习生的蛐蛐区
#
921350次浏览
4698人参与
#
开放七大实习专项,百度暑期实习值得冲吗
#
28583次浏览
529人参与
#
你见过哪些招聘隐形歧视?
#
6535次浏览
64人参与
#
毕业季等于分手季吗
#
59262次浏览
680人参与
#
面试被问到不会的问题,你怎么应对?
#
8578次浏览
69人参与
#
厦门银行科技岗值不值得投
#
12771次浏览
306人参与
#
面试吐槽bot
#
182170次浏览
865人参与
#
好好告别我的学生时代
#
138147次浏览
1554人参与
#
25届秋招公司红黑榜
#
328704次浏览
1292人参与
#
小厂实习有必要去吗
#
87340次浏览
417人参与
#
租房前辈的忠告
#
380306次浏览
7491人参与
#
你都用vibe coding做过什么?
#
3762次浏览
157人参与
#
做完笔试后你收到面试了吗?
#
9045次浏览
81人参与
#
Vibe Coding 会干掉初级岗位吗?
#
7613次浏览
129人参与
#
实习转正进行时
#
168361次浏览
1064人参与
#
AI Coding实战技巧
#
2836次浏览
75人参与
#
你现在一天AI几次?
#
2638次浏览
57人参与
#
牛友の3月总结
#
13070次浏览
120人参与
#
如果人生可以debug你会改哪一行?
#
3464次浏览
73人参与
#
大厂实习和小厂实习最大的区别是什么?
#
17137次浏览
111人参与
#
百度工作体验
#
319682次浏览
2239人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务