对Spring的理解 IOC? AOP?Spring MVC的核心, 及原理HashMap的实现原理对象的cloneList的深层拷贝Oracle和mysql分页查询的区别Cookie和session的区别队列和栈的区别为什么要实现序列化什么是反射多线程中int是否是原子性的Mysql的原理, 有哪几种索引, 有哪几种引擎, 日常中有没有用过引擎Redis数据结构, 应用, Redis的雪崩, 穿刺, 怎么预防HashTable HashMap CurrentHashMap 区别Synchronized和Lock的区别Synchronized的原理常用的Linux命令, Linux新建用户的命令, 新建用户组的命令, 查看进程命令依赖注入怎么注入, 怎么实现面向切面编程Redis的主从复制, 分布式事务String, StringBulider, StringBuffer的区别Object类的方法Class类的方法Jdk1.8新特性HashMap中可以存放任意对象吗?怎么调用匿名内部类重写和重组的区别HashMap中是否可以存1List和Set的区别Set怎么实现无序, 原理是什么?HashMap调用size()方法会影响效率吗, 原理是什么MyBatis?MyBatis中怎么配置找到对应的Sql, MyBatis中# 和$ 的区别怎么理解面向对象常用的设计模式Jquery中有哪些选择器?Redis的数据持久化方式, 还有哪些应用, Redis中的实时通知是否了解?Sftp和ftp的区别常用的Sql调优Jvm 常用的Jvm调优HashMap怎么实现线程安全?有那几种方式线程的实现方式?线程有哪些状态?线程和进程的区别线程池, 常用的有哪几种线程池Exectors类==和equals区别Final在java中的作用基本数据类型? Dubbo的字节数, int 的字节数?String常用的方法有哪些?BIO, NIO, AIO有什么区别?
外面用的最多的框架SpringBoot, SpringCloud
前台最多的框架是VUE