之前给大家带来了网易java社招面试题主要是一面的内容,那么下面要给大家带来的网易面试题主要是二面和最终HR面的内容,一起来了解一下吧!
一、面试题(二面)
1、介绍项目
我介绍了一下自己的做的项目,然后面试官就一直围绕着项目方面的内容来问我。
2、在做项目的时候遇到了什么难题?你是怎样去解决的呢?(这个在一面里面问过)
3、Oracle的explain执行计划调优
4、问了一个发散性问题
题目:
假如有100万个玩家,对这100W个玩家的积分,排名前100名的积分,将他们按照顺序显示在网站当中,要求实时更新。
积分可能由做的任务和获得的金钱决定。
问:
怎样对对100万个玩家前100名的积分进行实时更新?
面试者:去哦讲了一下分治和Hash,可是面试官说我的方法都是从全局的数据进行考虑的,这样空间和时间要求太多,还说不大现实。
面试官答案:利用缓存机制,缓存---tomcat---DB,层级计算,能不用到DB层就别用,因为每进一层,实现起来都会更复杂和更慢。
思路:考虑出了前100名的后100W-100名玩家的积分,让变化的积分跟第100名比较,如果比第100名高,那就替换的原则。
5、说一下简历上的加分项
二、HR面
1、介绍一下自己
2、在学校的时候有做过哪些活动呢?
3、你的强项是什么呢?
4、在做项目的过程当中,碰到了不受指挥的人,你会怎样做?
5、你的期望薪资和待遇
以上就是对于网易社招的简单介绍了,你觉得难度如何呢?
更多大厂面试题,可以继续通过奇Q工具网的面试题栏目来了解呢!
推荐阅读: