关于java:8月最新网易研发面经分享

36次阅读

共计 1226 个字符,预计需要花费 4 分钟才能阅读完成。

前言

面试部门是网易云音乐,岗位是 Java 开发工程师。

再次回到老东家网易,久违的相熟感。面试继续了一个下午,从早上 11 点开始,到下午五点。技术面试两轮,每轮四十多分钟,hr 面试半个小时左右。

一面:

1 Java 的汇合类,hashmap 如何解决抵触,除了应用红黑树和重写 hashcode 外还有哪些办法。

2 Java 的多线程的应用办法,用过哪些。

3 Java 的单例模式写一下,写了枚举类。

4 设计模式的几个准则说一下

5 spring 的单例模式是怎么实现的。

6 类加载机制说一下,除了双亲委派,再说一下更具体的过程,什么时候进行动态变量的初始化。

7 mysql 的索引讲一下,一级和二级索引的区别,什么时候能够不必查一级索引。答笼罩索引。

8 MySQL 的事务性质怎么实现的,其中的持久性和隔离性说一下。隔离级别有哪些,解决哪些问题,默认级别是哪个,通过什么实现的。

9 redis 理解哪些数据结构,应用 keys 的话会有什么问题,如何解决这个问题。

10 什么时候会产生死锁,有哪些必要条件,有哪些解决办法。

11 http 申请过程会产生什么。

12 算法题,云音乐的歌单列表,调整程序后须要保留到数据库,如何让每次保留的数据量最小,答应用数组标识该歌单是否有程序调整,最初只更新有发生变化的那些数据。

二面:

1 说一下你善于的货色,博客里写了什么货色。

2 Java 的汇合类,说一下 hashmap 都用到了啥。

3 Java 的 hashmap,头插法和尾插法有什么区别呢,会有什么问题。

4 1.7 和 1.8 有哪些区别,chm 呢。aqs 呢

5 多线程理解哪些,说一下闭锁和屏障的用法和原理,写一个多人赛跑的线程实例,同时登程并且记录所用工夫。

写了半天,而后巴拉巴拉

6 说一下 springboot,说一下他有什么长处。并且他的注解是怎么应用的,有哪些注解,其实我忘了。

Java 的反射讲一下,如何获取重载办法和公有吵架。

7 springmvc 中的内容讲一下。disp。。说下,怎么应用的,做了哪些事件,如何进行初始化的。我说了它两个父类的作用,而后说了根本的转发过程。

http 协定有哪些内容,cookie 是哪个字段,在文本中如何确定哪个是字段哪个是值。巴拉巴拉,问的很具体。

8 web.xml 怎么应用的?有哪些组件,怎么配置的。

9 servlet 有哪些办法,init 办法切实什么时候执行的。

10 有哪些本人感觉比拟好的中央说一下

巴拉巴拉了网络编程,分布式,大数据,云计算。

11 Linux 命令理解哪些说一下。

hr 面:

hr 小姐姐有点难看的。点赞。

1 自我介绍

2 实习经验

3 实习播种

4 评估一下云音乐,和 qq 音乐比拟一下。

5 有什么喜好

6 城市抉择,公司抉择啥的

大略就是这些啦。

总结

网易的面试比我设想中的要难,面试官会问的问题都比拟深,并且会让你写一些联合实际的代码,不过最初还是拿到了 offer。作为浏览福利,我也把我的一些复习资料整顿成了 pdf,当初收费分享给浏览到本篇文章的 Java 程序员敌人们,心愿可能帮忙到正在筹备面试的你。 须要的可戳此处支付



正文完
 0