八、Redis 12 道
1. 谈下你对 Redis 的了解?
2. Redis 一般都有哪些使用场景?
3. Redis 有哪些常见的功能?
4. Redis 支持的数据类型有哪些?
5. Redis 为什么这么快?
6. 什么是缓存穿透?怎么解决?
7. 什么是缓存雪崩?该如何解决?
8. 怎么保证缓存和数据库数据的一致性?
9. Redis 持久化有几种方式?
10. Redis 怎么实现分布式锁?
11. Redis 淘汰策略有哪些?
12. Redis 常见性能问题和解决方案?
九、计算机网络 45 道
1. 为什么需要三次握手?两次不行?
2. 为什么需要四次挥手?三次不行?
3. TCP与UDP有哪些区别?各自应用场景?
4. HTTP1.0 , 1.1 , 2.0 的版本区别
5. POST和GET有哪些区别?各自应用场景?
6. HTTP 哪些常用的状态码及使用场景?
7. HTTP状态码301和302的区别 , 都有哪些用途?
8. 在交互过程中如果数据传送完了 , 还不想断开连接怎么办 , 怎么维持?
9. HTTP 如何实现长连接?在什么时候会超时?
10. TCP 如何保证有效传输及拥塞控制原理
11. IP地址有哪些分类?
12. GET请求中URL编码的意义
13. 什么是SQL 注入?举个例子?
14. 谈一谈 XSS 攻击 , 举个例子?
15. 讲一下网络五层模型 , 每一层的职责?
16. 简单说下 HTTPS 和 HTTP 的区别
17. 对称加密与非对称加密的区别
18. 简单说下每一层对应的网络协议有哪些?
19. ARP 协议的工作原理?
20. TCP 的主要特点是什么?
21. UDP 的主要特点是什么?
22. TCP 和 UDP 分别对应的常见应用层协议有哪些?
23. 为什么 TIME-WAIT 状态必须等待 2MSL 的时间呢?
24. 保活计时器的作用?
25. TCP 协议是如何保证可靠传输的?
26. 谈谈你对停止等待协议的理解?
27. 谈谈你对 ARQ 协议的理解?
28. 谈谈你对滑动窗口的了解?
29. 谈下你对流量控制的理解?
30. 谈下你对 TCP 拥塞控制的理解?使用了哪些算法?
31. 什么是粘包?
32. TCP 黏包是怎么产生的?
- 高通骁龙|夏天一到骁龙8Gen1没怎么玩就发热?Find X5 Pro用户最有发言权
- 高通骁龙|中国能够生产机械硬盘吗?
- 移动通信网络|6G发展再迎里程碑 网络架构设计获突破
- gen.g战队|高通可能会在11月14日发布骁龙8 Gen 2 SoC,明年安卓机旗舰就看它了
- 高通骁龙|国产品牌发力!苹果钉子户切身体会,Find X5 Pro功能要超前不少
- |串口通信问题排查指南
- 金字塔是远古文明的发电厂?可通过2种方式进行发电(上)
- 互联互通|哪些无人机适合新手使用?从普宙O2到大疆Mini 3 Pro,一文读懂
- shopee|Shopee为卖家开通COD,究竟是福音还是噩耗?
- 天玑|对标高通骁龙8+ 曝天玑9000+旗舰最快7月发
