2,项目介绍
3,JDK集合框架你有哪些是比较熟悉的,选择一个讲一下
4,讲一下Synchronize和ReentrantLock的相同点和区别?Condition是什么,Synchronize不支持condition是为什么呢?可以具体描述一下么?
5,用过Synchronize和RentrantLock么?在1.6以后,JVM对Synchronize有什么样的优化了解过么?
6,项目中用过线程池么?线程池的扩容策略有哪些?
7,数据库的事务隔离级别?
8,MySQL在默认事务隔离级别是如何解决幻读?
9,MySQL的索引的使用原则、以及创建原则
10,B+树相对于普通的树为什么能提高MySQL的查询效率呢?
11,Linux系统的CPU使用率和内存突然飙高了是为什么?内存泄漏?有什么工具可以使用么?
12,JVM的GC算法?
13,GC算法的具体垃圾收集器的实现有哪些?
14,CMS的垃圾回收过程
15,计算机网络有哪些分层?这些协议的应用?
16,TCP与UDP协议的差别?
总结: 项目会问的比较详细,问到你做了什么,遇到的困难,以及解决方案,中间提到的东西他都会继续深问,其中有一个分表的处理,问到了分表查询的算法。
全部评论
(2) 回帖