海航新生/恒昌利通/瑞玥科技/万得资讯Java社招面经分享
海航新生支付
面试过程:
1、先英文自我介绍,然后问一些算法思想;
2、主要看中以前的工作经验和英文程度;
问hashmap与hashtable的区别?
答:一个同步一个不同步,并且hashmap key可以为null.
3、问java代码优化,性能优化;
答:从代码可读性优化及士多点零星的性能优化
4、问数据库优化,SQL优化;
5、问spring applicationcontex和beanfactory的区别?jvm?GC;
恒昌利通
笔试:
1、根据代码写结果;
2、spring相关的选择题;
3、mysql数据优化;
4、btree的概念等;
面试:
1、聊项目经历、个人特点等;
2、问了Linux、JAVA的一些基础问题;
3、Linux常用命令,vi常用命令;
4、JAVA 单例实现;
5、JVM垃圾回收, 新生代、老生代;
6、最后谈了下工资待遇福利上岗时间等;
瑞玥科技有限公司
机试:
做一个基于jsp+servlet的网页人员信息的查询和增加,可以上网查资料,但是不能插u盘看以前的项目;
面试:
1、讲解最复杂项目的设计经验;
2、spring对事务控制的原理;
3、不用迭代方法计算树的高度;
4、数据库索引的使用;
5、介绍了公司的基本情况并谈了薪资;
万得资讯
面试过程:
1、先是简单的自我介绍;
2、然后聊了聊以前所用的技术和项目经历;
3、一些Java基础问题;
4、问实际场景,比如分布式事务,类加载机器,aop等;
5、最后跟你谈一下职业规划和个人情况以及离职原因;
#Java工程师##社招##面经##万得#