本课程秉承内容全面,讲解透彻的理念,从面试的技术技能和非技术技能两方面讲解,重点讲解面试需要的技术技能,涵盖Java语言基础,框架,数据库,缓存,消息队列,注册

*   第一章 BAT大厂面试考核点综合介绍/

  *   BAT大厂面试考点综合介绍/

    *   1-1 导学

    *   1-2 BAT面试哪些技术?

    *   1-3 BAT面试考核哪些软技能?

    *   1-4 总结

*   第二章 Java语言面试核心/

  *   Java语言面试核心/

    *   2-1 导学

    *   2-2 集合数据结构总览

    *   2-3 ArrayList和LinkedList

    *   2-4 HashMap内部实现结构

    *   2-5 其他结构

    *   2-6 线程相关

    *   2-7 线程run及threadlocal

    *   2-8 线程池

    *   2-9 synchronized和reentranantlock的区别

    *   2-10 高并发容器

    *   2-11 volatile和atomic内容

    *   2-12 单例实现

    *   2-13 JVM

    *   2-14 文件

    *   2-15 网络

    *   2-16 面向对象

    *   2-17 异常处理

*   第三章 框架(SSM+Dubbo+SpringCloud)能力面试核心/

  *   框架能力(SSM+Dubbo+Spring)面试核心/

    *   3-1 导学

    *   3-2 Spring是什么

    *   3-3 Spring专有名词

    *   3-4 SpringCore的反射

    *   3-5 SpringCore的proxy

    *   3-6 Spring Bean

    *   3-7 Spring事务

    *   3-8 Spring MVC

    *   3-9 MyBatis orm

    *   3-10 MyBatis与Hibernate的不同

    *   3-11 MyBatis tricky

    *   3-12 Dubbo服务治理

    *   3-13 Dubbo负载均衡

    *   3-14 Dubbo同步异步调用

    *   3-15 Dubbo降级

    *   3-16 Dubbo序列化

    *   3-17 Dubbo控制台

    *   3-18 SpringCloud组件

    *   3-19 restful和rpc对比

    *   3-20 调用及注册中心

    *   3-21 hystrix

    *   3-22 Dubbo和SpringCloud的不同

    *   3-23 总结

*   第四章 MySQLl数据库和Redis缓存面试核心/

  *   MySQL数据库和Redis缓存面试核心/

    *   4-1 导学

    *   4-2 关系型数据库

    *   4-3 存储引擎

    *   4-4 事务隔离级别概述

    *   4-5 事务隔离级别意义

    *   4-6 快照读和当前读

    *   4-7 聚簇和非聚簇索引

    *   4-8 索引优化

    *   4-9 日志相关

    *   4-10 MySQL主从分布式

    *   4-11 MySQL分库分表

    *   4-12 Redis数据结构

    *   4-13 Redis数据持久化策略

    *   4-14 Redis集群方式1

    *   4-15 Redis集群方式2

    *   4-16 Redis集群方式3

    *   4-17 Redis单线程模型

    *   4-18 Redis缓存淘汰策略

    *   4-19 Redis分布式锁

    *   4-20 缓存操作策略说

    *   4-21 总结

*   第五章 中间件(RMQ+ZK+ElasticSearch)面试核心/

  *   中间件(RMQ+ZK+ElasticSearch)面试核心/

    *   5-1 导学

    *   5-2 消息队列存在的意义

    *   5-3 消息消费的方式

    *   5-4 RocketMQ整体结构

    *   5-5 RocketMQ特色功能

    *   5-6 Zookeeper提供的能力

    *   5-7 Zookeeper文件类型

    *   5-8 Zookeeper Watch类型

    *   5-9 Zookeeper角色

    *   5-10 Zookeeper高级应用

    *   5-11 为什么使用ElasticSearch

    *   5-12 ElasticSearch分布式

    *   5-13 ElasticSearch analyze过程

    *   5-14 IK分词器

    *   5-15 倒排索引及打分

    *   5-16 match和term

    *   5-17 相关性搜索

    *   5-18 总结

*   第六章 计算机网络面试核心/

  *   计算机网络面试核心/

    *   6-1TCP和UDP的区别

    *   6-2 TCP握手挥手过程

    *   6-3 http协议1

    *   6-4 http协议2

    *   6-5 http协议3

    *   6-6 https协议

    *   6-7 http2.0

    *   6-8 cdn

    *   6-9 总结

*   第七章 设计模式面试核心/

  *   设计模式面试核心/

    *   7-1 设计模式概述

    *   7-2 单例模式

    *   7-3 工厂模式

    *   7-4 责任链模式

    *   7-5 策略类设计模式

*   第八章 BAT大厂面试核心点总结/

  *   BAT大厂面试核心点总结/

    *   8-1 课程总结