1.自我介绍

2.实习做了啥,项目

3.操作系统方面:1.进程与线程 2.Linux用过那些命令 3.查看某内容并输出前后十行

4.多线程:线程池参数以及意义,线程池在项目中的使用情况?
多线程问题指什么问题?怎么解决?
锁了解吗,讲讲?
sleep和wait区别
线程的几种状态,以及相互之间进入的条件。
线程顺序执行都有哪些方式?

5.数据库:主键索引与非主键索引有什么区别?
用的哪种数据库?讲讲事务,用过没?
索引用的哪种数据结构?有啥优点?

6.JAVA框架:平时用的啥框架啊,讲讲?
SSM ---> Spring都有那些部分,讲讲,都是咋用的?用过Hibernate吗?Hibernate与Mybatis有啥区别啊?
AOP用过吗?怎么用的?

7.设计模式:都了解哪些设计模式?项目中有用过哪些?手要写一个单例模式,跑通?
为什么双重检验,synchronized,volatile为什么这么用?

8.JVM:GC算法,回收器,哪种回收器对应哪种算法?

9.看过哪些书,平时看什么技术博客?

10.post和get有什么区别吗?

11.JAVA:你讲一下抽象类和接口吧,用过哪些集合框架?从接口层面开始介绍一下。

顺序不是这样的,只是按方面整体,还有一些想不起来了。。。
问的很基础挺全的,感觉要方方面面基本都对才能进二面吧。