前端:
1.HTML5新特性
2.js闭包
3.布局(盒子模型)
4.js原型链
Java:
1.基本数据类型
2.String为什么不能被继承,String与StringBuilder,StringBuffer的区别。
3.正则表达式
4.抽象类和接口
5.重载和重写(overload,overwrite)
6.有哪些异常
http://blog.csdn.net/hguisu/article/details/6155636
7.集合
http://blog.csdn.net/ns_code/article/details/35564663
8.泛型
8.HashMap、HashTable 、CurrentHashMap
http://blog.csdn.net/fujiakai/article/details/51585767
http://www.importnew.com/21781.html
9.字符流和字节流区别。
10.进程、线程、线程池
http://www.cnblogs.com/zhengbin/
11.反射
12.JDBC statement和preparestatement。
13.JVM
http://blog.csdn.net/chjttony/article/category/1239947
14.垃圾回收(GC)
https://www.cnblogs.com/huajiezh/p/5769255.html
15.设计模式 工程模式 单例
https://baike.baidu.com/item/%E5%8D%95%E4%BE%8B%E6%A8%A1%E5%BC%8F/5946627?fr=aladdin
16.IO NIO
17.JUC
网页后端
1.servlet生命周期
2.jsp生命周期
数据结构:
1.链表
2.栈和队列的特点
3.二叉树遍历:先序遍历,中序遍历,后序遍历
4.图的查找算法。
5.查找:二分查找
6.排序
数据库
1.SQL查询(多表)
2.SQL优化:select *, varchar/nvarchar 代替 char/nchar
3.索引
4.事务
5.锁
5.join(inner join,left join,right join,full join)
6.Union/Union ALL
网络
TCP、UDP
TCP三次握手、四次挥手
Linux命令
框架(Spring)
1.AOP
2.依赖注入
Hadoop
Hive
Spark
Scala
浏览器中输入:“www.xxx.com” 之后都发生了什么?请详细阐述
http://www.cnblogs.com/java1024/p/8116327.html