java面试中被问到的问题

 技术面

1) Spring 的注解有哪些?

2) 你如何理解 spring IOC 技术,若是不使用spring,你有哪些方式来加载 bean?

3) spring aop 的原理是什么?它是怎样一个写法?关键配置项是什么?

4) springmvc 的注解有哪些?

@ModelAttribute 重点说起

5)  structs  与 springmvc 相比,你以为哪一个好一些?为何?

6) mybatis 的标签有哪些?# 与 $ 之间的差异?

7) 你以为mybatis 的好处是什么?与Hibernate 相比,你以为差异在哪里?

8) quartz 定时任务有哪些关键技术?

9) freemaker 的标签有哪些?

10) 你经常使用的一些多线程有哪些?Thread 与 Runnable 、Callable 之间有什么差异?

11) oracle 是怎么实现分页的? msyql 呢?

12) 你会写的最复杂的sql 语句,关联了几张表?写过 存储过程 之类的吗?

12) 你在你项目中担当的角色?

13) 你能写设计文档吗?

14) J2EE 的 13 种规范指的是什么?
 
15) 集合 …… 人事面 1) 根据你的工做经历,你为何选择那家公司,又为何从那一个公司辞职? 2) 若是你在咱们公司工做三年,给你充分的上升空间,你以为你能达到一个什么样的程度? 3) 你以为在你的团队之中,你有哪些优势是别人所没有的? 4) 你指望的薪资是多少?相比你以前的薪资你为何提出这么大的跨度? 5) 你对于加班是什么样的见解?若是由于项目的缘由须要加班和出差,你能接受吗? 6) 你在这里定居了吗?若是工做强大较大,你的家人会不会表示不满? …… 
相关文章
相关标签/搜索