腾讯研发提前批一面
#软件开发2024笔面经#
部门:CSIG数据库,base 成都
总共 60min 左右
1、手撕LRU(15min,成功押题
)
2、介绍一下你的情况
3、问问实习、项目
4、熟悉什么数据库(了解Mysql),Innodb 和 MyIsam 引擎有什么异同,分析一下优缺点
5、Innodb怎么实现的事务
6、MVCC怎么实现的
7、read view 有些啥内容,怎么工作的
8、redo log 和 undo log 有什么区别,redo log 怎么工作的
9、Mysql 主从同步
10、buffer pool 中的数据什么时候刷盘,刷盘是怎样的流程
11、redolog 和 binlog 的两阶段提交怎么工作的,为什么这么设计
12、来聊聊Linux,Linux怎么做虚拟内存管理
13、用户态和内核态的区别,什么时候会从用户态到内核态
14、Linux文件系统讲一下
15、软链接和硬链接的区别
16、(共享一下屏幕)什么命令可以查看各个进程占用的资源
17、top命令显示出来的各个字段都是啥意思
18、怎么查看某个端口是否被占用
19、刚刚看到了有个CLOSE_WAIT状态,讲一下这个状态是什么时候出现的
20、TIME_WAIT什么时候出现,有什么作用
21、写个快排
从数据库以外的问题看起来应该挺简单的(?),但我数据库确实学得不好答得磕磕绊绊,也不知道答对没有
会议室偶遇CSIG面试官,数据库八股多如怪物,拼尽全力也无法战胜🤬
部门:CSIG数据库,base 成都
总共 60min 左右
1、手撕LRU(15min,成功押题
2、介绍一下你的情况
3、问问实习、项目
4、熟悉什么数据库(了解Mysql),Innodb 和 MyIsam 引擎有什么异同,分析一下优缺点
5、Innodb怎么实现的事务
6、MVCC怎么实现的
7、read view 有些啥内容,怎么工作的
8、redo log 和 undo log 有什么区别,redo log 怎么工作的
9、Mysql 主从同步
10、buffer pool 中的数据什么时候刷盘,刷盘是怎样的流程
11、redolog 和 binlog 的两阶段提交怎么工作的,为什么这么设计
12、来聊聊Linux,Linux怎么做虚拟内存管理
13、用户态和内核态的区别,什么时候会从用户态到内核态
14、Linux文件系统讲一下
15、软链接和硬链接的区别
16、(共享一下屏幕)什么命令可以查看各个进程占用的资源
17、top命令显示出来的各个字段都是啥意思
18、怎么查看某个端口是否被占用
19、刚刚看到了有个CLOSE_WAIT状态,讲一下这个状态是什么时候出现的
20、TIME_WAIT什么时候出现,有什么作用
21、写个快排
从数据库以外的问题看起来应该挺简单的(?),但我数据库确实学得不好答得磕磕绊绊,也不知道答对没有
会议室偶遇CSIG面试官,数据库八股多如怪物,拼尽全力也无法战胜🤬
全部评论
怀疑和我之前面的是同一面试官
项目是15445吗?这些面试题似曾相识的感觉
惨死鸡
腾讯✌你带我走吧
别来csig😭😭
腾讯✌🏻您吉祥😭😭
并非无法战胜
神舟nb
相关推荐
点赞 评论 收藏
分享
2025-12-06 17:39
中国石油大学(华东) 前端工程师
rbjjj:太杂了吧,同学,项目似乎都没深度,都是api调度耶,分层架构思想没有体现出来了,前端没有前端优化前端工程化体现,后端微服务以及分层架构没体现以及数据安全也没体现,核心再改改,注重于计算机网络,工程化,底层原理吧 点赞 评论 收藏
分享
葛明珠:被动打杂真的是实习的坑,主动找问题 + 带方案沟通,才是实习的正确打开方式
点赞 评论 收藏
分享
查看1道真题和解析