网易杭研公共技术java岗实习面经

网易是现场面试。我千里迢迢来到杭州。附近的好酒店虽然贵,但是我也愿意住,奈何没有房间了。只有经济型的酒店还有房间,女生独自出门在外不敢住。所以选在了稍微远一点的锦江之星。大概一小时公交车程可以到网易。可是住的地方有点偏,晚上在施工,还有个狗不睡觉,一直叫,好怕怕


OK吐槽完了说正事。

网易的面试会在一天之内进行完。

2018/4/17 一面 上午10:00 时长50分钟
  1. 自我介绍一下
  2. 项目相关问题:框架为什么选择springboot?明星之间关系的权重如果要给,怎么给?
  3. Java中的队列有哪些,数据结构中的队列有哪些?介绍一下。
  4. Java的集合?线程安全的集合?介绍hashmap和connurrentHashMap和其他线程安全的集合。hashMap的扩容?ConcurrentHashMap什么时候不线程安全?
  5. Java的线程池?具体介绍一下每一个参数?每一个参数是什么意思?线程具体怎么分配?哪些线程会被销毁?
  6. 线程有几个状态?他们之间的转换图画一下。wait()是对什么对象进行的,notify()呢?
  7. Java内存模型讲一下,方法区很有必要吗?可以去掉吗?
  8. 设计一段代码,使之报出StackOverFlowError
  9. 详细讲一下Java的gc,包括young GC和Old GC。说说垃圾回收器。G1回收器跟其他回收器相比最大的区别在哪儿?
  10. 数据库Innodb的索引是什么数据结构?怎么建立索引?索引和数据的关系?选主键的时候注意什么?如果选字符串形式的IP地址作为主键,会有什么问题?
  11. 你有什么要问的
一面感觉还挺基础的。我问了面试官我的表现,面试官说,会有二面的。我回去坐在沙发上等了10分钟,二面通知就来了。

2018/4/17 二面 上午11:00 时长40分钟
  1. 自我介绍一下
  2. 项目中:明星之间的关系在数据库中怎么存的?
  3. 爬虫屏蔽IP是怎么做的?一旦被屏蔽,怎么***?
  4. 一段代码,只写了hello world,底层发生了什么?控制台输出的时候,底层怎么做的?
  5. 类的加载机制介绍一下
  6. Java字节码可以被改吗?怎么改?
  7. 动态***和CGLib实现的面相切面的编程怎么实现的?具体到代码。
  8. Java多线程在操作系统底层的实现
  9. Java中的锁。
  10. 操作系统原语级别的锁。
  11. Java多线程在不同内核数的CPU下有什么区别?
  12. NIO介绍一下,在Java语言中怎么实现的?
  13. Java垃圾回收器们介绍一下
  14. Socket编程了解吗?
  15. 可以转的密码锁,五位,每一位都是0~9,每次可以5个一起正转,也可以反转,也可以空着中间几个不转。现在给你一个密码,想恢复到五个0,怎么做?
  16. 堆排序的过程和复杂度?
  17. 海量数字中找到最小的100个
  18. 你有什么要问的
妈呀二面好难。我面完以后内心非常焦虑。没想到10分钟以后接到了HR面的通知。会不会每个人都有HR面啊。

2018/4/17 HR面 上午11:55 时长20分钟
  1. 生源地?
  2. 为什么选专业的时候选择了计算机?
  3. 以后的意向城市?为什么?
  4. 实习时间?
  5. 你印象最深的一个项目是什么?这个项目为什么没有考虑推广开来给别的实验室也用?
  6. 你在项目里面遇见最大的困难是什么?
  7. 有没有考虑过阿里?(我阿里跪了)你感觉现在你和当时阿里面试失败的时候,最大的不同在哪里?
  8. 你认为网易和阿里业务的区别?
  9. 现在有哪里的offer?
  10. 说一个你的缺点
  11. 你有什么要问我的吗?
4月20号下午,网易HR打电话给我,说我通过了面试。问我接受offer不,我说,我会去的。

昨天,4月24号下午拿到了正式offer,太开心了。网易,暑假等我~~

#实习##网易##面经##春招##Java#
全部评论
请问下ConcurrentHashMap什么时候不线程安全 这个问题是怎么解答的啊。。
点赞 回复 分享
发布于 2018-04-27 11:53
同公共技术java,小姐姐哪个部门
点赞 回复 分享
发布于 2018-04-26 16:42
给大佬顶。。。
点赞 回复 分享
发布于 2018-04-26 12:49
给大佬顶,,大佬啥时候入职 
点赞 回复 分享
发布于 2018-04-26 10:12
活捉小姐姐一只,同款面试时间2333
点赞 回复 分享
发布于 2018-04-26 01:38
感觉是好有钱呀。
点赞 回复 分享
发布于 2018-04-26 00:31
哇 好强呀  
点赞 回复 分享
发布于 2018-04-25 22:20
小姐姐厉害
点赞 回复 分享
发布于 2018-04-25 22:12
大佬二面回答的如何啊?感觉好难
点赞 回复 分享
发布于 2018-04-25 21:52
哇,活捉一枚小姐姐,offer大佬
点赞 回复 分享
发布于 2018-04-25 21:50
哇    好厉害!求分享经验呀
点赞 回复 分享
发布于 2018-04-25 21:49
同一个学校的大佬啊~ 小姐姐好厉害!
点赞 回复 分享
发布于 2018-04-25 21:48
有种感觉前几楼的都是一个实验室的……
点赞 回复 分享
发布于 2018-04-25 21:44
同一个学校的大佬啊~ 小姐姐好厉害!
点赞 回复 分享
发布于 2018-04-25 21:17
害怕了告诉我啊,都是西安来的,老乡见老乡
点赞 回复 分享
发布于 2018-04-25 21:13
欢迎加入2018网易实习生,群号码:603104380
点赞 回复 分享
发布于 2018-04-25 20:44
天呐 小姐姐offer收割机!
点赞 回复 分享
发布于 2018-04-25 20:23
大佬好棒!
点赞 回复 分享
发布于 2018-04-25 20:21

相关推荐

上周组里招人,我面了六个候选人,回来跟同事吃饭的时候聊起一个让我挺感慨的现象。前三个候选人,算法题写得都不错。第一道二分查找,五分钟之内给出解法,边界条件也处理得干净。第二道动态规划,状态转移方程写对了,空间复杂度也优化了一版。我翻他们的简历,力扣刷题量都在300以上。后三个呢,就有点参差不齐了。有的边界条件没处理好,有的直接说这道题没刷过能不能换个思路讲讲。其中有一个女生,我印象特别深——她拿到题之后没有马上写,而是先问我:“面试官,我能先跟你确认一下我对题目的理解吗?”然后她把自己的思路讲了一遍,虽然最后代码写得不是最优解,但整个沟通过程非常顺畅。这个女生的代码不是最优的,但当我问她“如果这里是线上环境,你会怎么设计’的时候,她给我讲了一套完整的方案——异常怎么处理、日志怎么打、怎么平滑发布。她对这是之前在实习的时候踩过的坑。”我在想LeetCode到底在筛选什么?我自己的经历可能有点代表性。我当年校招的时候,也是刷了三百多道题才敢去面试。那时候大家都刷,你不刷就过不了笔试关。后来工作了,前三年基本没再打开过力扣。真正干活的时候,没人让你写反转链表,也没人让你手撕红黑树。更多的是:这个接口为什么慢了、那个服务为什么OOM了、线上数据对不上了得排查一下。所以后来我当面试官,慢慢调整了自己的评判标准。算法题我还会出,但目的变了。我出算法题,不是想看你能不能背出最优解。而是想看你拿到一个陌生问题的时候,是怎么思考的。你会先理清题意吗?你会主动问边界条件吗?你想不出来的时候会怎么办?你写出来的代码,变量命名乱不乱、结构清不清楚?这些才是工作中真正用得到的能力。LeetCode是一个工具,不是目的。它帮你熟悉数据结构和常见算法思路,这没问题。但如果你刷了三百道题,却说不清楚自己的项目解决了什么问题、遇到了什么困难、你是怎么解决的,那这三百道题可能真的白刷了。所以还要不要刷LeetCode?要刷,但别只刷题。刷题的时候,多问自己几个为什么:为什么用这个数据结构?为什么这个解法比那个好?如果换个条件,解法还成立吗?把刷题当成锻炼思维的方式,而不是背答案的任务。毕竟面试官想看到的,从来不是一台背题机器,而是一个能解决问题的人。
国企上岸了的向宇同桌...:最害怕答非所问了,但是频繁反问确定意思又害怕面试官觉得我笨
AI时代还有必要刷lee...
点赞 评论 收藏
分享
评论
9
94
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务