如何在一个bu
dle中加载另外一个bu
dle中的一个类?6
io是否了解阻塞之后通知机制是怎样的?7uml设计类图如何画,类之间关系以及区别8spri
g如何不许要配置文件加载bea
定义,可能是问自动注解或者是properties文件定义bea
9ibatis等框架是不是都是实际在使用的技术细节10为什么想离职去阿里一些不记得了第四轮总监面电话面试:1自我介绍2公司做什么,业务,负责内容,汇报机制等3企业级应用安全相关5多线程并发用过哪些6应用服务器相关,谈最熟悉的7为什么离职这个太多不记得了,很多不太会。篇四:阿里java面试题1、自我介绍,你在项目中处于什么样的角色,主要做哪些工作?针对你的工作会问问涉及到的技术,如ssh三大框架环境的搭建(spri
g到hiber
ate到struts,各部分功能)2、struts中,页面是怎么跳转到相应的actio
的。(每个小步骤都要追问,比如do是在哪配置的)3、struts中,你自定义错误怎么写?4、hiber
ate中sessio
flush()方法有什么用?假如有很多张表的数据,被flush了是不是按照什么顺序?5、hiber
ate中的saveorupdat(e)方法是干什么的?怎么判断它是要save还是update呢?6、java中所有类的基类是什么?它有些什么方法呢?7、知道有哪些流吗?字节流与字符流有什么不一样?它们间是怎么转换的呢?io8、你知道java中有哪些集合类吗?为什么要有那么多种?9、java中有哪些异常?这些异常怎么避免呢?假如是空指针,怎么避免它呢?10、你是怎么处理线程安全问题的?假如一个线程中新建了一个线程在theadlocal中,那又是怎么处理的呢?11、了解java的垃圾回收机制吗?会追问xxx扫描方式是怎样的?(那个扫描方式没听说过,不想被他追问了,就把垃圾回收的机制完整地说了一遍)12、13、14、
f15、的16、17、18、乱码问题你碰到过吗?为什么会产生乱码?如何避免乱码?get()和post()方法有什么不一样?你在页面上用什么方法防止重复提交的?你了解的设计模式有哪些呢?说说你在项目中用过的工厂模式你在抽象类和接口的设计上是怎么应用的?你对面向接口编程这句话是怎么理解的?你在项目中哪些是最让你感到困难的呢?如果答了与技术无关的,要追问技术方面19、你用过哪些数据库?(说用过oracle的,追问oracle的分页语句?要最佳的方式,不然要追问有没考虑到它的执行效率呢?)20、hashcode和equals的区别?21、stri
g和stri
gbuffer的区别22、gc的概念,如果a和b对象循环引用,是否可以被gc?23、java中的内存溢出是如何造成r