一面
设计模式:单例模式的流程,为什么synchronized里面还要检查一次
数据库:
唯一索引和主键索引的却别
having和where的执行顺序
什么是左外连接
jvm的堆:什么时候触发majorGC,什么时候触发minorGC
socket的使用步骤?是不是阻塞的
servlet的生命周期,里面有什么方法。什么时候执行init(),destory()方法
如何设计不阻塞的io
创建多线程的方式、线程有几种状态
Queue有什么特点,用什么实现的,如何处理内存碎片化
循环队列如何实现
Http有哪些方法。update和post有什么区别(囧,没有update这个方法啊)
post和get有什么区别
head有什么作用
http是全双工还是半双工的,什么是半双工的
tcp是全双工还是半双工
linux复制命令有哪两个
二面
mysql的binlog
linux的proc文件夹什么作用