首页 > 恒生电子后端Java社招面经
头像
HuperMaster
编辑于 2020-07-31 12:08
+ 关注

恒生电子后端Java社招面经

1、聊了最近的项目,整体架构,高并发的处理等;

2、多线程,数据库SQL优化,JVM

3、java类加载机制;(双亲委派机制)

4、spring框架底层原理是怎么实现的?spring用到哪些特性?

5、Springmvc的核心原理;


6、访问修饰符publicprivateprotected,以及不写(默认)时的区别?

答:类的成员不写访问修饰时默认为default。默认对于同一个包中的其他类相当于公开(public),对于不是同一个包中的其他类相当于私有(private)。受保护(protected)对子类相当于公开,对不是同一包中的没有父子关系的类相当于私有。Java中,外部类的修饰符只能是public或默认,类的成员(包括内部类)的修饰符可以是以上四种。


7、String 是最基本的数据类型吗?

答:不是。Java中的基本数据类型只有8个:byteshortintlongfloatdoublecharboolean;除了基本类型(primitive type)和枚举类型(enumeration type),剩下的都是引用类型(reference type)。


8、intInteger有什么区别?

答:Java是一个近乎纯洁的面向对象编程语言,但是为了编程的方便还是引入了基本数据类型,但是为了能够将这些基本数据类型当成对象操作,Java为每一个基本数据类型都引入了对应的包装类型(wrapper class),int的包装类就是Integer,从Java 5开始引入了自动装箱/拆箱机制,使得二者可以相互转换。


9、最后也问了职业规划、离职原因、薪资期望等这种常规问题;


更多模拟面试

全部评论

(2) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐