面试周期太长了,太多问题也记不清楚了,所以尽量回忆问过的问题。
一面
1.Jvm内存区域有哪几个部分每个部分有什么作用?
2.SpringAOP的思想和实现介绍一下?
3.Linux中如何查看系统的负载状况?如何查看一个进程的Id和状态?
4.讲一下类加载的机制和双亲委派模型?
5.Git中的revert和reset有什么区别?
从这开始就没问基础知识了
5.问了一个智力题,果农卖苹果,如何设计箱子大小?
6.有很多个url,每个url指向的资源都很大,如何判断指向相同资源的url?
7.有20个红球和20个黑球,两个盒子,怎么放才能让取到红球的概率最大?
一面的问题可能回答得比较详细全面吧,后面的面试也没问相关的基础问题,三面面试官也说前面面评基础扎实,就没问了。
二面
1.详细地介绍一下参加的比赛经历,每个比赛是干什么的。
2.详细地介绍一下做过的项目,项目是怎么分层的,详细的流程是怎样的?
3.平常一般会怎么样学习?
感觉这一面就是考察个人经历,看看是否对这些经历有感悟或者有收获,看看对自己做过的项目是否熟悉。
三面
1.先详细介绍个人的项目,为什么要做?有什么收获?
2.看过哪些书?介绍一下书中都讲了那些内容?介绍一下个人的学习历程?
3.作为一个实习生,你会遇到哪些困难?
还问了一些个人的价值观,聊了一些职业发展,最后介绍了一下部门是做什么的。
四面
详细介绍一下做过的项目,问了一下在大学期间的经历,聊了一下以后职业发展公司选择的问题。
目前还在等hr面,许愿能成!顺便寻找一下盒马产品技术部的小伙伴!
全部评论
(5) 回帖