微信

使用微信服务,更方便

职友集>Java面试题 > Java/Web基础面试题

Java/Web基础面试题

2015-11-20 06:30:03 阅读( 268 )

2598人 收藏本页

标签:Java面试题

1) http session的原理是什么?
如果能够回答上来,再问如果服务器是多台机器,如何解决session的问题?
2) 谈谈什么是继承,封装,多态和抽象。
3) Java中的基本数据类型是什么?列举一下
4) String和StringBuffer有什么区别
5) 运行时异常与一般异常有何异同?
6) http协议中post和get的区别
7) final, finally, finalize的区别。
8) HashMap取数据为什么快,描述一下hash算法。[基本清楚]
9) 同步和异步有何异同,在什么情况下分别使用他们?举例说明。
10) heap和stack有什么区别。 [清楚]
11) forward 和redirect的区别
12) GC是什么? 为什么要有GC?工作原理。【清楚, 回收算法, 阶段清楚, os忙,回收算法不清】
13) 描述一下JVM加载class文件的原理机制?
14) Struts干什么的,说说如何配置,配置文件的结构,目录等
15) Spring干什么的,说说如何配置,配置文件的结构,目录等
16) Ibatis干什么的,说说如何配置,配置文件的结构,目录等
17) 了解FreeMarker么?如何使用,原理
18) 了解Ajax么?说说如何做,如何使用Jquery
19) 用过httpwatch/firebug/yslow么?

来自IT公司面试手册

下一篇:java笔试题目(60分钟)

上一篇:java程序员笔试面试经验

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题