java面试常遇问题
如果你是才出来的小菜鸟,那么就去看下博客专家的面试题集地址如下!
http://blog.csdn.net/jackfrued
如果你是有一或二年经验的人侧需要对下面这些问题有一定的了解,但是上面那个面试题是中级必须掌握部分了!
-
什么是面向对象编程?
-
List中如果有一万条数据,要怎么才能最快找到指定一条数据,它自身的API中的哪个方法?
-
视图能不能更新数据表?
-
mysql的数据库表名有大小写有区别么?
-
sql的优化方法有哪些?
-
Mysql和Oracle的页面查询各自怎么实现?
-
你说一下spring?
-
Spring的生命周期?
-
AOP的原理?
-
AOP中涉及到几个名词?
-
什么是事务?事务的特性有哪些?事务的隔离级别?
-
为什么要把事务交给Spring管理?
-
你说一下springMVC?
-
SpringMVC与Strust2的区别?
-
SpringMVC中有哪些注解,各自的作用是什么?
-
你用到了那些HTML5中的哪些东西?
-
怎么提高静态页面对后台数据的访问速度?
-
如果html页面有很多个js,该把这些js写在哪个位置呢,是上、中、下?
-
CSS选择器的优先级?
-
页面的ajax有哪些方式?
-
Hibernate的缓存机制?
-
Mybitas两级缓存机制?
-
Mybitas和Hibernate各自的优缺点?
-
Tomcat默认启动内存是多少?
-
在哪个个文件中能修改Tomcat的端口号?