4.Redis的应用场景有哪些?
5. Redis的持久化方式,以及项目中用的哪种
6.Redis的缓存雪崩怎么解决?
7.Redis与数据库MySQL的双写一致如何解决?
8.Redis的缓存穿透怎么解决?
03 计算机网络
1. OSI七层协议、TCP/IP四层协议
2. 各层对应的网络设备(路由器、交换机、网关、网桥、集线器等等),各层对应的协议
3. 数据链路层的CSMA/CD协议,笔试可能会用到
4. IP地址分类,子网划分(笔试常用)
5. TCP和UDP的区别
6. TCP三次握手和四次挥手,为什么三次握手,为什么四次挥手
7. TCP精髓问题:停止等待协议、连续ARQ协议、滑动窗口、流量控制、拥塞控制(慢开始、拥塞避免、快重传、快恢复)
8. HTTP状态码
9. HTTP缓存机制(cache-control、Expires之类的一系列请求与相应报头字段)
10. session和cookie的区别,禁用cookie后怎么办
11. DNS解析的过程
12. 常用协议的端口
04 数据结构与算法
1. 数组、链表(单向、双向、双端)、栈和队列、二叉树、红黑树、哈希表、堆(最大和最小)
2. 个人经验:栈和队列、哈希表、链表、二叉树的题较多,图的较少
3. 查找:二分查找及其变形
4. 二叉树:前序、中序、后序遍历,按规定方式打印&#