http://www.cnblogs.com/binyue/p/4015884.html
1.面向对象的几个特性;
2.object对象
3.线程池的几个核心参数、线程池的实现原理、有哪几种线程池、线程池如何做到复用的;
http://www.infoq.com/cn/articles/java-threadPool
4.RPC,介绍,用过什么框架;学习下dubbo
rpc参考文章:http://www.wiquan.com/article/638
https://my.oschina.net/huangyong/blog/361751?fromerr=aHKWUyYX
5.OSGI,是什么;
https://www.ibm.com/developerworks/cn/java/j-lo-osgi/
6.restful,详细介绍;
7.java7、java8的新特性有哪些;
8.消息中间件,实现原理;
9.序列化,详细了解,最好再了解一个高性能的序列化框架;
java序列化详解:https://www.ibm.com/developerworks/cn/java/j-lo-serial/
Protocol Buffers介绍:
见解:java自带的序列化的几个特性必须要了解,比如序列化ID、静态变量、Transient 关键字
10.zookeeper需要了解,会使用;
见解:zookeeper的几个节点特性,永久节点VS临时节点、监听节点、
11.string、stringbuffer、stringbuilder区别、实现、原理;
12.NIO、netty
13.threadlocal有啥缺点;
14.事务、分布式事务;
15.异步、回调、异步框架;
16.blockingqueue有什么问题,多个线程有没有可能获得同一个任务;
17.死锁问题解决:https://www.ibm.com/developerworks/cn/java/j-lo-deadlock/
http://ju.outofmemory.cn/entry/71781