wxg提前批一面面经

从10点面到12点
1. 自我介绍
2. Linux虚拟地址空间如何实现(扣的很细,我只答出了60%左右)
3. 操作系统内存置换的算法(扣的很细,我只答出了50%左右
4. 操作系统的内核(扣的很细,我只答出来几个基础概念)
5. Linux操作系统用户态和内核态的切换
6. 从组成原理的角度解释一下操作系统
7. Linux操作系统和Window操作系统,说你知道的
8. 操作系统的段页式管理
9.Linux是段页式吗?
10.Window操作系统的一些问题,记不清了
11. 从一个cpp文件到一个进程的整个过程操作系统都做了什么
12.进程和线程的区别
13.从操作系统的角度说一下epoll模型
14.从网络通信的角度说一下epoll模型
15.epoll涉及的用户态和内核态的转换问题
16.C++11智能指针
17.auto关键字相关的问题
18.左值右值,左值引用和右值引用
19.=delete,=default
20.AVL,RBTree,B B+ Tree,跳表都说一说
21.反射的知识
22.密码学和信息安全的知识(各种加密算法)
23.你擅长什么我再稳一点(我说数据结构,balabalabal,问了写Google搜索用了哪些数据结构)

反问:我说:为什么不出道题给我做,你们wxg不是很喜欢出题的吗?面试官说:不用了,默认你代码能力已经很强了

面完后面试官加了我微信,说了一些我不理解的话

----------------------------------------------------更新-------------------------------------------------------------------------
原来面试官想让我去投外企

#腾讯22届提前批面试##面经##校招##腾讯##C++工程师#
全部评论
楼主前天刚辞职?是实习辞职?😅看这问的挺深,好多操作系统
2 回复 分享
发布于 2021-08-13 16:10
大佬太强了,投的什么部门啊
1 回复 分享
发布于 2021-08-13 16:45
这也太强了
1 回复 分享
发布于 2021-08-13 18:01
太厉害了吧,什么时候二面啊?
1 回复 分享
发布于 2021-08-13 18:09
大佬本科生?
1 回复 分享
发布于 2021-08-13 18:55
这也太强了,到底啥简历呀😲
1 回复 分享
发布于 2021-08-13 19:58
这…强到被面试官膜拜…… 这就是大佬吗😵
1 回复 分享
发布于 2021-08-13 21:16
tql楼主,本科生大三吗?
1 回复 分享
发布于 2021-08-13 22:08
你拿了acm金?
1 回复 分享
发布于 2021-08-13 23:00
菜鸡见过最难的题了。。。。。
1 回复 分享
发布于 2021-08-14 12:14
这难度也太大了。。。想问下楼主投的是什么岗位?
1 回复 分享
发布于 2021-08-14 14:02
太强了
1 回复 分享
发布于 2021-08-16 15:07
怎么问的都是操作系统啊😂😂
1 回复 分享
发布于 2021-08-19 12:52
太强了太强了
1 回复 分享
发布于 2021-08-27 11:54
强到让WXG面试官叫哥
10 回复 分享
发布于 2021-08-13 22:35
被面试官主动加微信,这实力。。
3 回复 分享
发布于 2021-08-13 18:08

相关推荐

2024-12-13 17:18
已编辑
门头沟学院 Web前端
一开始介绍的时候节奏不是很好,让面试官误会了这就是个工具使用项目,直到最后反问的时候把各种研究的细节抖了出来才改了态度- 自我介绍- 说一下项目(简单做了一下介绍,落地背景,技术选择,产品上线,由于之前有点摆烂,所以准备的不是很好)- Astro 框架是你自研的还是第三方的(?第三方)-  CDN 是什么- 网站访问量高吗,有多少人在用?- 八股:  - http 每个版本的区别  - 缓存- linux 源码看过吗(?)- 反问  - 需要改进的地方?(反问了你从这个项目学到了什么)    - 阅读了部分 Astro 源码(content collection 与 vite 结合的底层实现,知道了可扩展性和局限性,翻阅了 RFC 文档,知道了其开发目的解决的痛点,最后评价是又好又坏,好在对 mdx 的处理工作是在编译器完成,在运行时无过大开销,缺点也是 mdx 在编译期间处理完成,没法应对更灵活的需求;其次讲到了 Astro 上周第 50 个 RFC 文档,github 可查 content layer api,也是不把运行时编译列在目标内;所以评价是又好又坏)    - 深入研究了 CRTD 思想及其背后的 yjs 生态库(从小团队开发比重权衡选择了 yjs,生态丰富,且配备 demo,体验很不错,尤其是周边库,源码内容简单,要针对做定制开发的成本也比较低)    - 面试官主动问了一下有没有了解 OT (对比了一下 OT 与 CRTD 的区别;他与 CRTD 解决的目标相同,不过思想核心不一样,OT 是保证过程顺序一致,CRTD 保证数据一致性,颇有分布式思想的感觉;OT 在生态上较为薄弱,调研了 ShareDB 实现,发现后端代码过于复杂,对于小团队开发可能时间并不充足;我的中心服务器性能不够的话可能导致体验下降;针对不同数据模型要实现不同接口,开发成本增加)    - 了解了一些 vite 的短板(生产环境与开发不一致,不合理分包导致模块循环引用(上周优化时发生的),首页白屏的问题(vite 仅仅经过最简单的转义便直接把模块发送给首页,没有像 rspack 一样做一个合并优化,导致项目变大时首屏发出大量的模块请求,且 vite 开发服务器 http 协议似乎是 1.1,只允许 6 个 tcp 请求,其他的会被阻塞,进而导致长时间白屏))    - 实践了一些设计模式(模板模式,策略模式)    - 站在了开源包使用者的角度去看待一些内容(包下的语法分析核心分了两层设计,用户可以选择最简单的 plugin 模式去定制规则,也可以自己创建 core 实例去完整覆盖 mdx 的检查行为)    - 总之做这个项目就是很开心,学到了很多也收获了很多  - 您是 GM 吗(不是)  - 反问了一下平时玩什么游戏,但是当时脑子有点短路答不上来,就说最近玩的比较少,会练一下吉他也是从这一次面试后,我就意识到了必须要主动争取面试主动权,面试官给出机会时一定要有意识,抓住项目核心讲,因此后续继续优化总结,把项目最重要的几个核心抓了出来,并进行了提炼,因此一天后的字节二面我收获了一个非常好的体验
查看11道真题和解析
点赞 评论 收藏
分享
2024-12-12 11:34
门头沟学院 C++
百度 移动端开发 (n+2) * 16,3w签字费
点赞 评论 收藏
分享
评论
9
91
分享

创作者周榜

更多
牛客网
牛客企业服务