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的端口号?

posted @ 2016-05-24 09:54  goumingming  阅读(193)  评论(0编辑  收藏  举报