记金山西山居实习生面试2019.05.06

本文详细记录了作者在金山西山居的面试经历,涵盖了一面、二面、三面的内容,涉及Java后台开发、内存模型、JVM、Redis、CGI、Spring框架以及C++、Angular等技术,同时也分享了面试官的人性化交流和面试后的反思。
摘要由CSDN通过智能技术生成
一面

到金山软件园等了半个小时左右,被HR带到面试间,一开始是两位面试官面试。
1、mybatis的作用
2、如果mybatis遇到性能问题如何解决
3、redis用来做什么,有什么优点
4.、如何使用redis进行联合查询
5、高并发秒杀是类似于CGI???来一个请求开一个线程,然后处理完请求后线程是直接close还是进入后台???(估计这位面试官是游戏开发的,而且是骨灰级程序员,问CGI的时候我惊了)

因为我找的是java后台开发实习,所以他们又叫来了一位以前搞java的面试官来面试。这点给西山居点赞,面试官人超好。

6、java内存模型(我以为是JMM然后巴拉巴拉一大堆,最后面试官提醒我,java分为哪几个区?好吧,尴尬)
7、JVM 主要对哪几个区进行GC
8、新生代为什么要分为survivor和eden区
9、发布项目时如何进行动态更新(我捉摸是不是classloader有关,最后面试官说是热替换,好吧和classloader有点关系)
10、项目使用spring什么版本
11、项目为什么使用xml作为配置方式

12、你有什么想问的??(是否有留用机会?能学到什么东西?面试官从爱奇艺、淘宝、QQ、游戏全方位分析了各个不同领域对主要技术的要求,讲了大概有10分钟…)

二面

二面hr面
1、自我介绍
2、哪里人
3、成绩很好?
4、社团工作
5、实

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值