面试重点范围问题(转)

面试重点范围问题 博客分类: 我的面试题

面试重点范围问题

1.java基础(list,hashmap,arraylist 常用数据结构的特点,以及源代码分析),反射,递归,jquery,xml解析(dom,sax的区别,pull解析器(android)),遍历二叉树(前序遍历,后序遍历)

2.数据库(三大方式,索引的好处,什么时候用索引(索引的分类),什么时候不用索引,数据库优化,sql优化(优化工具)),储存过程,function,游标

存储过程跟函数有什么区别?

4.spring aop,ioc 是什么,底层原理是什么, 项目中怎么使用,做了什么,spring 中用了哪些设计模式

5.事物怎么处理(auto commit =false) Jta,分布式事物(spring的事物处理),jdbc事务(设置autioncommit=false不自动提交)事务怎么处理,

hibernate事务怎么控制,事务的处理是怎样的, Spring提供编程式的事务管理(Programmatic transaction manage- ment) 与声明式的事务管理(Declarative transaction management)

6.structs ,structs2的区别,structs原理 ,常用标签,structs2 原理(核心是拦截器)常用标签,hibernate get ,load 的区别,(一对多,多对一)

7.常用设计模式(工厂方法模式,单例模式,模版方法模式,装饰模式),(抽象工厂跟简单工厂的区别),设计模式在什么情况下使用,

8.多线程(synchronized,对同一个对象才能同步),socket的使用(socket网络通讯,理解源码,要注意的问题,怎么解决 )

9.uml (visio, Rational Rose,startuml)(类图,时序图),powerdesgin(数据库建模)

10.项目管理(项目整体流程---需求分析--可行性分析--概要设计--详细设计 -- 编码实现 ---测试----上线 ----维护)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值