基本知识

覆盖和重载

正则源码

hashmap源码

hashmap与hashtable区别

threadlocal源码

concurrenthashmap源码

序列化   反序列化需要默认构造函数?

jvm垃圾回收

jvm引用类型及区别

jvm内存模型    线程 --- 工作内存 --- 主内存     http://www.jianshu.com/p/d3fda02d4cae

jvm调优

"abc"和 new String("abc")

类加载

类加载器

线程状态

synchronized volatile

synchronized(包装类)

synchronized 和 reentranlock

executor

executorservice

timer schedule

tomcat

session存储方式、管理     http://zhuanlan.51cto.com/art/201705/540250.htm#topx

http过程

https过程

tcp三次握手四次挥手

tcp状态转换

restful

put post 幂等

异步/同步、阻塞/非阻塞 select

单向/双向加密算法 pdkdf2

数据库三范式

分库分表

sql优化

hibernate三状态

数据库隔离级别

B树/B+树

spring源码

spring aop

spring事物

spring mvc 流程图

spring security 认证、授权、精确控制、单点登录、openid、onauth

sql注入

跨站脚本攻击XSS

CSRF(Cross-site request forgery)跨站请求伪造

session固化

快排

归并排序

冒泡排序

基数排序

有环链  http://blog.csdn.net/thestoryofsnow/article/details/6822576

约瑟夫环

二分

Fibonacci数列

树/图遍历

debug工具

jps

jstack

dump

jstat

cap理论

原文地址:https://www.cnblogs.com/drizzlewithwind/p/7280412.html