坐标:广州
面试岗位:java开发
面试公司:广东亿迅科技有限公司
面试时长:30分钟左右
面试问题:
1.实现多线程的方式有哪几种
2.写一个类,分别包含类变量,实例变量以及常量
3.Java异常分为那两大类?runtiomeExcption跟其他异常类有什么主要不同?
4.什么是MVC模式?试例举几个比较出名的开源MVC框架
5.Java除了public关键字,还有那些访问控制符,并说明它们的访问范围
6.你用过那些开源的持久化框架?大概说明一下其使用方法以及原理
7.请说明Java Map和treeMap之间的主要差别
8.栈和堆之间的区别是什么,在编写一个基础算法时,实现算法高效性,一般哪一种类型多,请说出理由
9.spring管理bean一般是在什么时候被初始化?这种方式有什么缺点,spring管理事物如何设置隔离级别
10.你在写代码中是否经常用递归,请说明递归的优点和缺点
11.不使用任何JS框架的前提下,如果实现Ajax?请列出Ajax调用的步骤
12.简述多线程的线程安全如何控制?Java标准库中线程安全的集合有哪些,主要在哪个包
13.JS中有几种对象类型?它们之间能否相互转换?请列出每种类型中几个较常用的标签
14.请说明java map和treemap之间的主要差别
15.栈和堆之间的区别是什么,在编写一个基础算法时,实现算法高效性,一般哪一种类型多,请说出理由
16.spring管理bean一般是在什么时候被初始化?这种方式有什么缺点?
验证码登录>
验证码登录>
自动登录 | 忘记密码?
密码登录>
自动登录