1. 讲一下Spring的IOC
      1. 简单介绍spring
      2. 指明ioc是spring的两大核心思想之一
      3. bean的注册
      4. bean的实例化(后两者可以结合底层源码来说)
    2. Myisam和InnoDb索引的区别
      1. 数据和索引存储的不同
      2. 存储方式的不同
        1. 存储地址
        2. 存储数据
          1. 主键存储数据
          2. 辅助存储key
    3. 怎么读取Yaml文件里面的配置(3种)
      1. value注解单个字段读取
      2. 配置类:configrationproperties
      3. 通过@Autowire+Environmen环境对象获取
      4. 学习地址:https://zhuanlan.zhihu.com/p/385846157
    4. SpringBoot配置类
      1. 解释这是一个复合注解,包含三个子注解
      2. 子注解的含义
    5. HashMap和B+树的区别
      1. HashMap
      2. B+树
    6. 保证线程安全的方案
      1. 什么是线程安全
      2. 解决方式
        1. 线程共享
          1. sychronized
          2. lock
          3. 两者区别
        2. 线程隔离
          1. entry结构
          2. 工作原理
    7. char和vachar的区别
      1. char是定长
      2. vachar是动态
    8. Spring\maven...的版本