1. Java代码编译过程及class文件加载过程
2. TCP的状态?TCP和UDP的区别?TIME_WAIT
3. 进程和线程的区别
4. 排序
5. 输入URL之后发生了什么
6. 数据库索引 B树和B+树
7. 梯度消失
8. 激活函数,饱和性质,饱和区间在哪段?有什么影响?
9. XGBoost相对于GBDT有什么不同
10. 画建最小堆的过程
11. 手写数组旋转,要求不使用额外空间
12. 手写计算树的深度,要求不使用递归
13. 十道导数据处理面试题 与 10个方法总结
http://blog.csdn.net/v_july_v/article/details/6279498