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

posted @ 2019-08-15 20:38  鸡米饭  阅读(155)  评论(0编辑  收藏  举报