Java面试内容提纲

第一章
1-1 主要内容介绍
第二章
2-1 网络基础知识讲解
2-2 TCP的三次握手
2-3 TCP的三次握手
2-4 TCP的四次握手
2-5 TCP和UDP的区别
2-6 TCP的滑窗
2-7 HTTP相关
2-8 HTTP相关2
2-9 HTTP和HTTPS的区别
2-10 Socket相关
2-11 网络知识总结
第三章
3-1 数据库架构
3-2 优化你的索引-运用二叉树
3-3 优化你的索引-运用B树
3-4 优化你的索引-运用B+树
3-5 优化你的索引-运用Hash以及BitMap
3-6 密集索引和稀疏索引的区别
3-7 索引额外的问题之如何调优SQL
3-8 索引额外问题之最左匹配原则的成因
3-9 索引额外问题之建立越多越好吗?
3-10 锁模块之MyISAM与InnoDB关于锁方面的区别
3-11 锁模块之MyISAM与InnoDB关于锁方面的区别2
3-12 锁模块之数据库事务的四大特性
3-13 锁模块之事务迸发访问产生的问题以及事务隔离机制
3-14 锁模块之事务迸发访问产生的问题以及事务隔离机制2
3-15 锁模块之当前读与快照讲
3-16 锁模块之RR如何避免幻读
3-17 锁模块小结
3-18 关键语法讲解
第四章 Redis
4-1 Redis 简介
4-2 Redis 常用数据类型
4-3 从海量数据里查询某一固定前缀的key
4-4 如何实现分布式锁
4-5 如何实现异步队列
4-6 持久化方法之RDB
4-7 持久化方式之AOF以及混合模式
4-8 Pipeline及主从同步
4-9 Redis集群

你可能感兴趣的:(技术)