面试题集锦及参考答案

标签: 面试 参考 答案 | 发表时间:2011-03-02 15:10 | 作者:(author unknown) 张金龙
出处:http://www.iteye.com


一、String,StringBuffer, StringBuilder 的区别是什么?String为什么是不可变的?

参考答案:String,StringBuffer, StringBuilder 的区别
二、VECTOR,ARRAYLIST, LINKEDLIST的区别是什么?

参考答案:ArrayList,LinkedList,Vestor区别
三、HASHTABLE, HASHMAP,TreeMap区别

参考答案:HASHTABLE, HASHMAP,TreeMap区别
四、ConcurrentMap和HashMap的区别
五、Tomcat,apache,jboss的区别
六、GET POST区别
七、SESSION, COOKIE区别
八、Servlet的生命周期

参考答案:Servlet的生命周期
九、HTTP 报文包含内容
十、Statement与PreparedStatement的区别,什么是SQL注入,如何防止SQL注入
十一、redirect, foward区别
十二、关于JAVA内存模型,一个对象(两个属性,四个方法)实例化100次,现在内存中的存储状态,
几个对象,几个属性,几个方法。

参考答案:JAVA内存模型
十三、谈谈Hibernate的理解,一级和二级缓存的作用,在项目中Hibernate都是怎么使用缓存的

参考答案:Hibernate缓存机制以及一级缓存和二级缓存的作用
十四、反射讲一讲,主要是概念,都在哪需要反射机制,反射的性能,如何优化
十五、谈谈Hibernate与Ibatis的区别,哪个性能会更高一些

参考答案:Hibernate与Ibatis的区别
十六、对Spring的理解,项目中都用什么?怎么用的?对IOC、和AOP的理解及实现原理

参考答案:spring原理
十七、线程同步,并发操作怎么控制
十八、描述struts的工作流程。

参考答案:描述struts的工作流程
十九、Tomcat的session处理,如果让你实现一个tomcatserver,如何实现session机制
二十、关于Cache(Ehcache,Memcached)
二一、sql的优化相关问题

参考答案:SQL SERVER性能优化综述
二二、oracle中 rownum与rowid的理解,一千条记录我查200到300的记录怎么查?
二三、如何分析ORACLE的执行计划?
二四、 DB中索引原理,种类,使用索引的好处和问题是什么?
二五、JVM垃圾回收实现原理。垃圾回收的线程优先级。

参考答案:JVM的垃圾回收机制详解和性能调优
二六、jvm 最大内存设置。设置的原理。结合垃圾回收讲讲。



作者: zhulin902 
声明: 本文系JavaEye网站发布的原创文章,未经作者书面许可,严禁任何网站转载本文,否则必将追究法律责任!

已有 7 人发表回复,猛击->>这里<<-参与讨论


JavaEye推荐



相关 [面试 参考 答案] 推荐:

面试题集锦及参考答案

- 张金龙 - ITeye论坛最新讨论
一、String,StringBuffer, StringBuilder 的区别是什么. 参考答案:String,StringBuffer, StringBuilder 的区别. 二、VECTOR,ARRAYLIST, LINKEDLIST的区别是什么. 参考答案:ArrayList,LinkedList,Vestor区别.

69道Spring面试题和答案

- - 并发编程网 - ifeve.com
原文地址    译者:深海([email protected])  校对:方腾飞. Spring面向切面编程(AOP). Spring 是个java企业级应用的开源开发框架. Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用. Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯.

115个Java面试题和答案——终极列表(上)

- - ImportNew
本文我们将要讨论Java面试中的各种不同类型的面试题,它们可以让雇主测试应聘者的Java和通用的面向对象编程的能力. 下面的章节分为上下两篇, 第一篇将要讨论面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器, 第二篇主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方法调用(RMI),Servlet和JSP.

115个Java面试题和答案——终极列表(下)

- - ImportNew
第一篇讨论了面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,本章主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方法调用(RMI),Servlet和JSP. Java小应用程序(Applet). 43.Java中的两种异常类型是什么. Java中有两种异常:受检查的(checked)异常和不受检查的(unchecked)异常.

40个Java集合面试问题和答案

- - 快课网
Java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点. 这里,我列出了一些关于Java集合的重要问题和答案. 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Array. 随着集合的广泛使用,Java1.2提出了囊括所有集合接口、实现和算法的集合框架.

10个艰难的Java面试题与答案

- - SegmentFault 最新的文章
10个最难回答的Java面试题. 这是我收集的10个最棘手的Java面试问题列表. 这些问题主要来自 Java 核心部分 ,不涉及 Java EE 相关问题. 你可能知道这些棘手的 Java 问题的答案,或者觉得这些不足以挑战你的 Java 知识,但这些问题都是容易在各种 Java 面试中被问到的,而且包括我的朋友和同事在内的许多程序员都觉得很难回答.

2021年超全超详细的最新大数据开发面试题,附答案解析 – 过往记忆

- -
HDFS在读取文件的时候,如果其中一个块突然损坏了怎么办. HDFS在上传文件的时候,如果其中一个DataNode突然挂掉了怎么办. NameNode在启动的时候会做哪些操作. Secondary NameNode了解吗,它的工作机制是怎样的. Secondary NameNode不能恢复NameNode的全部数据,那如何保证NameNode数据存储安全.

求答案

- baomian - 不许联想
好多人跑过来质问我,我该不该因为写了《股沟挖了一条沟》感到惭愧,尤其是百度侵权之后,又有人拿出来说事儿. 现在我需要证据证明——我错在哪里,股沟正确在哪里. 欢迎留言,多长都可以(不要贴链接,后台会自动屏蔽),如果前面有人贴过了,不要重复. 也可以发邮件到我的邮箱,邮箱你可以通过股沟搜索到.

Solr调优参考

- - 淘宝网通用产品团队博客
共整理三部分,第一部分Solr常规处理,第二部分针对性性处理,前者比较通用,后者有局限性. 务必根据具体应用特性,具体调节参数,对比性能. 具体应用需要全面去把控,各个因素一起起作用. 第一部分. E文连接 http://wiki.apache.org/solr/SolrPerformanceFactors.

CSS3.0参考手册下载

- - CSS库
中文资料少,对英文翻译功底要求较高;. 基础语法要求字斟句酌,避免产生歧义;. 兼容性列表涉及浏览器及版本众多;. 草案中的Grid布局被业界同仁普遍认为比“天书”还难…. CSS3 还是草案,中文资料少之又少,基本上都是一篇内容转来转去,而我们的手册从基础语法到示例制作,都是根据W3C工作草案进行翻译,并结合自身的沉淀制作示例.