2017面试那些事儿

2017年,跳槽ing。。。跳槽总是痛苦的,虽然痛苦,还是要注意总结

闲来没事,就做下面试题归纳,先只列个题目,答案后续补充。。

java开发面试题,无非是前端、后端、数据库、服务器、linux、版本管理工具、jvm、设计模式,其中后端又分j2se,j2ee,javaweb,版本管理工具又分maven、gradle、git,

数据库又分oracle、mysql、redis、mongdb

一、前端

1、js跨域,什么是js跨域,怎么实现,跨域过程中一共有几次请求

2、列举js中常用的十个函数

3、jquery中有哪几种选择器

4、用过node.js,freemaker、easyUI等js框架没

 

二、后端j2se

1、线程篇

2、集合篇

3、异常篇

4、I/O流

5、jsp跟servlet的区别

6、servlet的生命周期

 

三、后端j2ee

1、谈谈对spring的理解,包括对IOC、AOP的理解

2、谈谈对hibernate的理解

3、springmvc的原理

4、springmvc跟struts的区别

5、filter跟interceptor的区别

6、谈谈对动态代理的底层实现

7、spring是怎么管理事务的,事务的隔离级别、事务的传播属性

8、事务A调事务B时,需将事务A挂起,这时需要设置哪个传播属性

10、

 

posted @ 2017-05-03 22:13  ——!  阅读(151)  评论(0编辑  收藏  举报