JAVA基本都是八股,结果好多都不会。1. JVM 和 Java 有啥区别?2. 给了段启动 jar 包的命令,问是在哪个进程里启动的。3. AOP 有几种形式?4. Go 的协程和 Java 的线程有啥区别?5. Java 进程是怎么跟操作系统交互的?6. 聊聊 Java 的泛型?7. Lambda 和匿名内部类有啥不一样? 手撕算法:1. 后序遍历一棵树(要求不用递归)。2. 判断一个区间是否合法(边界条件有点多)。