网易杭研,Java工程师,面经,已拿offer


两面技术面,一面HR

一面:40分钟左右
1.项目
项目聊的很多,问了项目实现的功能,有几个人在做,遇见的问题,怎么解决的等等,
ps:面试官问的很细,可以给面试官画一些图解释
2. GC算法,除了常见的复制算法,标记整理,标记清除算法,面试官问还知道哪些,这点上没回答出来

3. 给定n个数,寻找第k小的数,同时给出时间复杂度
比较常见的算法题,也要考虑到n的大小,说了排序,最大堆,以及partition算法,面试官还让说
我说就知道这几种

4. 索引有哪些?分别有什么特点?

5. 输入www.baidu.com会发生什么?
除了说HTTP请求,面试官还暗示想让说CDN和负载均衡的知识,这点也没答上,这里真没get到面试官的意思

二面:30分钟左右
1. 项目
和一面一样也是问的很细

2.Linux下 给定一个文件,里面存放的是IP地址,统计各个IP地址出现的次数
因为简历上写了会Linux,面试官才出了这一题,也是Linux面试常见的题目

3. HashMap问题
针对HashMap中某个Entry链太长,查找的时间复杂度可能达到O(n),怎么优化?
当时说了可能是容量或者hash算法的原因,说了扩容,寻找好的hash算法替代,然后面试官说不是这两个原因造成的,
当时LZ也不知道JDK8中是采用红黑树进行处理的,就想不是为了降低查找时间复杂度吗,就说了用有序数组存储链表的
数据,也就想到用有序数组查找的时间复杂度为O(nlogn )来解决,也是病急乱投医吧,最后面试官说也算是一种方法吧。

4. 对10G个数进行排序,限制内存为1G
大数问题,但是这10G个数可能是整数,字符串以及中文改如何排序,
对中文排序没有回答出来。

5. SpringMVC处理请求的流程

HR面:30分钟
问的都是常见的问题,也有几个问题还是问的很套路的
1. 优点3个,以及缺点
2. 说说你应聘这个岗位的优势
3. 说说家庭
4. 为什么想来网易,用过网易的哪些产品,对比下有什么好的地方
5. 投递了哪些公司,对第一份工作怎么看待
6. 对自己未来的规划
7. 工作地点有没有要求,薪资呢
8. 父母对你的工作有没有什么想法
9. 实习经历,在实习的时候学到了什么?举例说明,感觉这个问题还是挺重要的

总结:项目问的很细,要对项目很熟才行,
针对一个问题,面试官会向看看你的知识的深度,会让你一直说些不同的方法
可以用画图的方式给面试官讲解一些问题

ps:LZ也是幸运吧,问的都是常见的问题,一面和二面的面试官都挺nice,也没让手写算法
#网易#
全部评论
我想起了面网易实习的时候也问了hashmap的链太长怎么破。。然后答不上来了
点赞 回复 分享
发布于 2016-09-02 23:08
互联网?
点赞 回复 分享
发布于 2016-09-02 15:43
恭喜答主,想问一下如果项目经验不是很足的话,是不是就很难过面试?还是说有项目问项目,没项目基础可能问的会多一些。
点赞 回复 分享
发布于 2016-09-02 15:45
需要带自己的项目过去吗?
点赞 回复 分享
发布于 2016-09-02 15:47
我hr面就10分钟,以为挂了,结果虚惊一场
点赞 回复 分享
发布于 2016-09-02 15:50
楼主,官网状态还是更新了没?
点赞 回复 分享
发布于 2016-09-02 16:28
10g个数排序 楼主是什么思路
点赞 回复 分享
发布于 2016-09-02 17:13
10g排序,能用外排序+k路归并解决么……
点赞 回复 分享
发布于 2016-09-02 22:32
楼主,10g数据排序如何回答的?
点赞 回复 分享
发布于 2016-09-16 11:01
楼主求告知   那个中文排序是什么意思?
点赞 回复 分享
发布于 2016-09-19 07:09
楼主是一时紧张忘了GC的祖宗引用计数了吗😂
点赞 回复 分享
发布于 2016-09-26 21:10
楼主,求私信说下待遇。。
点赞 回复 分享
发布于 2016-09-27 09:33
校招还是内推。。。?
点赞 回复 分享
发布于 2016-09-27 14:40
你好,我一直想去网易的java岗,能不能问你几个问题
点赞 回复 分享
发布于 2016-09-30 21:53

相关推荐

牛客868257804号:九个中铁八个中建
点赞 评论 收藏
分享
蚂蚁 基架java (n+6)*16 签字费若干
点赞 评论 收藏
分享
点赞 168 评论
分享
牛客网
牛客企业服务