字节-国际支付 一面
纯八股盛宴,项目没问,MysSQL和Redis被打爆了
发面经攒人品:
一、MySQL
1. 在 MySQL 这个数据库里,你来描述一下事务的几个特性,然后你了解它的实现原理大概是怎么样?
2. 你知道 MySQL 里有哪些锁吗?
3. 常见的一些写锁,有哪些语句会用到这个写锁?
4. 脏读是怎么理解的?脏读是通过什么解决的?
5. 不同的隔离级别会有哪些不同的快照吗?在生成一致性视图的时候。
6. 前面的同一个是指在什么实际上?
7. 如果 MySQL 里有死锁的话,会怎么解决?
8. MySQL 里有哪些常见的索引?大概它们的使用场景是怎么样?
9. B 树和 B+ 树做索引的比较有什么区别?
10. 你了解最左前缀原则吗?加索引的时候。
11. 如果现在有 A、B、C 依次做了一个索引,我用 A 和 B 来查,能命中这个索引吗?
12. 我要用 A 和 C 来查它的时候,能命中吗?
13. 什么时候索引会失效?
14. 有大概了解 MySQL 主从同步的过程吗?
------
二、Redis
1. Redis 怎么做分布式锁?
2. 它有哪些机制,你有没有了解?
3. 你了解 Redis 怎么做持久化吗?
4. 具体的话,它俩会怎么搭配使用吗?
5. Redis 集群实现了解吗?
6. 这种集群的扩容大概是怎么做的,了解吗?
7. 了解 Redis 跳表这个数据结构吗?
8. 大的 key 或者大的 value 会有什么问题吗?
------
三、计算机网络
1. 知道 HTTP 和 HTTPS 的区别吗?
2. 有了解 HTTPS 连接的过程吗?
3. TCP 做可靠数据传输,有哪些机制来保证这个事情?
------
四、操作系统
1. 那操作系统这一块怎么解决死锁呢?
2. 出现之后的制止一般会怎么制止呢?
3. 有了解银行家算法吗?
4. 如果你在 Java 或者开发里面避免死锁问题,一般会怎么考虑?
5. 有了解 Linux 进程的地址空间吗?
6. 进程和线程的区别了解吗?
7. 你有了解过协程的概念吗?
8. 它和操作系统线程最显著的区别是什么?
9. 协程运算是否需要加锁?
------
五、系统设计
1. 某个搜索引擎每天可能产生百亿级别用户搜索词日志,如果想设计一个可行方案,高效统计每天热度最高的 100 个词,有什么思路?
2. 如果日志很大,一台电脑内存 loading 不住,但是可以有很多台小机器处理完整日志,想要明确的最热 100 个词,这种条件下怎么做?
------
六、算法
力扣239. 滑动窗口最大值
------
七、反问环节
略#牛客AI配图神器#
发面经攒人品:
一、MySQL
1. 在 MySQL 这个数据库里,你来描述一下事务的几个特性,然后你了解它的实现原理大概是怎么样?
2. 你知道 MySQL 里有哪些锁吗?
3. 常见的一些写锁,有哪些语句会用到这个写锁?
4. 脏读是怎么理解的?脏读是通过什么解决的?
5. 不同的隔离级别会有哪些不同的快照吗?在生成一致性视图的时候。
6. 前面的同一个是指在什么实际上?
7. 如果 MySQL 里有死锁的话,会怎么解决?
8. MySQL 里有哪些常见的索引?大概它们的使用场景是怎么样?
9. B 树和 B+ 树做索引的比较有什么区别?
10. 你了解最左前缀原则吗?加索引的时候。
11. 如果现在有 A、B、C 依次做了一个索引,我用 A 和 B 来查,能命中这个索引吗?
12. 我要用 A 和 C 来查它的时候,能命中吗?
13. 什么时候索引会失效?
14. 有大概了解 MySQL 主从同步的过程吗?
------
二、Redis
1. Redis 怎么做分布式锁?
2. 它有哪些机制,你有没有了解?
3. 你了解 Redis 怎么做持久化吗?
4. 具体的话,它俩会怎么搭配使用吗?
5. Redis 集群实现了解吗?
6. 这种集群的扩容大概是怎么做的,了解吗?
7. 了解 Redis 跳表这个数据结构吗?
8. 大的 key 或者大的 value 会有什么问题吗?
------
三、计算机网络
1. 知道 HTTP 和 HTTPS 的区别吗?
2. 有了解 HTTPS 连接的过程吗?
3. TCP 做可靠数据传输,有哪些机制来保证这个事情?
------
四、操作系统
1. 那操作系统这一块怎么解决死锁呢?
2. 出现之后的制止一般会怎么制止呢?
3. 有了解银行家算法吗?
4. 如果你在 Java 或者开发里面避免死锁问题,一般会怎么考虑?
5. 有了解 Linux 进程的地址空间吗?
6. 进程和线程的区别了解吗?
7. 你有了解过协程的概念吗?
8. 它和操作系统线程最显著的区别是什么?
9. 协程运算是否需要加锁?
------
五、系统设计
1. 某个搜索引擎每天可能产生百亿级别用户搜索词日志,如果想设计一个可行方案,高效统计每天热度最高的 100 个词,有什么思路?
2. 如果日志很大,一台电脑内存 loading 不住,但是可以有很多台小机器处理完整日志,想要明确的最热 100 个词,这种条件下怎么做?
------
六、算法
力扣239. 滑动窗口最大值
------
七、反问环节
略#牛客AI配图神器#
全部评论
问这么多得面多久啊

方便了解下我们公司吗?感兴趣的话可以看下我主页的帖子哦
相关推荐
接AI后端1对1辅导:agent了解下,有实操项目,对项目深入了解,传统后端要准备扎实,算法多刷刷,很重要。
点赞 评论 收藏
分享
查看8道真题和解析 点赞 评论 收藏
分享
昨天 11:05
门头沟学院 Java chill~0219:让你室友上牛客,我能喷死他!又不是我们想卷那么多实习,现在主动权不在我们手里,环境差不是我们卷导致的,是岗位给的就少。明明是企业的问题,大家都没得选,居然能把矛盾点转移到卷的人身上 !看不清形势就算了,还能挑动工人阶级内部矛盾,又蠢又坏
点赞 评论 收藏
分享