Java面试题整理(题目内容非原创)
原本是刚刚入行的时候写的,当时不是markdown格式,现在改用markdown重新编辑一下。但是博客园不能改编辑器,只能重新发一下。
java 基础面试题
Java基础中对于io 中文件的读、写,util中的list map set这些要分清楚
还有线程、socket 都需要了解下
参考链接:http://blog.csdn.net/jackfrued/article/details/44921941
数据库的面试题
参考链接:http://blog.csdn.net/zhanghaotian2011/article/details/8904365
js、jsp面试题
js问题一般会问ajax的原理 参数传递 ,以及正则表达式 、大概了解下jQuery
参考链接:http://blog.csdn.net/qq_28292937/article/details/51933323
Jsp 会问一些语法、9大隐式对象 类似这些问题
参考链接:http://blog.csdn.net/chow__zh/article/details/7741237
三大框架面试题
Struts的原理:需结合下mvc模式
Hibernate的原理 、hibernate的延迟加载
Spring的ioc 、面向切面编程类似这些问题
参考链接:http://blog.csdn.net/maomao092092/article/details/7767449
设计模式面试题(高级)
设计模式这块 算是比较高级的 不需要了解太多 大概了解下单例、工厂、抽象工厂、代理模式、适配器模式
其中单例模式一定要了解 而且单例模式的 代码 一定要记下来 很多笔试题会出
比如:
public class Singleton {
private Singleton(){
System.out.println("createSingleton");
};
private static Singleton instance = new Singleton();
public static Singleton getInstance(){
return instance;
}
}
参考链接:http://www.cnblogs.com/maowang1991/archive/2013/04/15/3023236.html