4.8 钉钉暑期实习后端二面
时间:40min,无算法
自我介绍
1. 介绍一个最近的项目,背景、难点、你参与的部分
2. 耗时和瓶颈具体在哪?
3. 优化前后的耗时
4. 线程池的好处是什么
5. 了解哪些线程池
6. 为什么用 MySQL
7. 数据表怎么设计的,有哪些字段?
8. 索引是怎么设置的?
9. 你的索引能覆盖所有场景吗?
10. MySQL 用的什么存储引擎?
11. 介绍下 binlog 的三种格式
12. MySQL 主从具体怎么设置?
13. MySQL 用 binlog 实现主从的原理/流程
14. MySQL 主节点挂了后,用从节点接替流量具体怎么做?
15. Redis 用的什么版本?
16. Redis 7 的 I/O 模型是怎么样的?
17. Redis 主要用了什么数据结构?
18. 为什么用到了 ZSet
19. 同时有 100 个用户竞争 10 个库存,用 Redis 怎么做?
20 分布式锁具体怎么做的?
21. 介绍下 Redis 持久化机制?
22. 介绍下 CAS
23. 有没有看过用到 CAS 的 Java 工具类源码?
24. 介绍下 Spring IoC
25. 介绍下进程
26. TCP、UDP、HTTP 区别
27. TCP 三次握手和四次挥手流程
自我介绍
1. 介绍一个最近的项目,背景、难点、你参与的部分
2. 耗时和瓶颈具体在哪?
3. 优化前后的耗时
4. 线程池的好处是什么
5. 了解哪些线程池
6. 为什么用 MySQL
7. 数据表怎么设计的,有哪些字段?
8. 索引是怎么设置的?
9. 你的索引能覆盖所有场景吗?
10. MySQL 用的什么存储引擎?
11. 介绍下 binlog 的三种格式
12. MySQL 主从具体怎么设置?
13. MySQL 用 binlog 实现主从的原理/流程
14. MySQL 主节点挂了后,用从节点接替流量具体怎么做?
15. Redis 用的什么版本?
16. Redis 7 的 I/O 模型是怎么样的?
17. Redis 主要用了什么数据结构?
18. 为什么用到了 ZSet
19. 同时有 100 个用户竞争 10 个库存,用 Redis 怎么做?
20 分布式锁具体怎么做的?
21. 介绍下 Redis 持久化机制?
22. 介绍下 CAS
23. 有没有看过用到 CAS 的 Java 工具类源码?
24. 介绍下 Spring IoC
25. 介绍下进程
26. TCP、UDP、HTTP 区别
27. TCP 三次握手和四次挥手流程
全部评论
八股show
可以问下大来19怎么答呢?是用分布式锁答嘛
相关推荐