“过不去的二面”——网易&网易互娱——服务端开发工程师面经
0918. 一面(技术面)——1h左右
1. 自我介绍
2. 项目介绍
3. ArrayList 存储百万级数据量,时间复杂度是?
4. 双线程(A线程修改变量X,B线程读取变量X,会出现什么问题)
5. JVM了解不,说一下JVM内存划分
6. 项目中遇到的最大的挑战是什么
7. 手撕最长连续零
0921. 二面(技术面)——1h左右
注:上来先问了你投的大数据开发呀,内心OS:我不是投的Java开发呀,怎么变成大数据开发了,冤……
1. 自我介绍
2. 项目介绍
3. 数据库的事务特性(ACID事务特性)
4. 数据库中的索引(MySQL B+树)
5. 多线程相关的知识
6. 分布式事务两阶段提交问题
7. 手撕两个有序数组的中位数
8. 反问(假如有机会被录用,培训的时常以及现在要加强哪方面的学习)网易(二面太苦了)
0918. 一面(技术面)——1h左右
1. 自我介绍
2. 项目介绍
3. ArrayList 存储百万级数据量,时间复杂度是?
4. 双线程(A线程修改变量X,B线程读取变量X,会出现什么问题)
5. JVM了解不,说一下JVM内存划分
6. 项目中遇到的最大的挑战是什么
7. 手撕最长连续零
0921. 二面(技术面)——1h左右
注:上来先问了你投的大数据开发呀,内心OS:我不是投的Java开发呀,怎么变成大数据开发了,冤……不过当时没说出来
1. 自我介绍
2. 项目介绍
3. 数据库的事务特性(ACID事务特性)
4. 数据库中的索引(MySQL B+树)
5. 多线程相关的知识
6. 分布式事务两阶段提交问题
7. 手撕两个有序数组的中位数
1. 自我介绍
2. 项目介绍
3. 从小到大玩过那些游戏,最喜欢什么类型的游戏
4. 进程和线程的关系
5. 抽象类和接口的区别
6. TCP三次握手的过程
7. MySQL索引和查询优化
8. Linux系统了解吗
9. 手撕:(1)两数之和,(2)判断链表是否有环
10. 场景设计题:(1)有一个从实名社交网站扒下来的文件,文件的每一行存储的都是用户名,现在要求你选出姓氏排名最靠前的十个姓氏。(2)在(1)的基础上,要求网站上的用户可以实时看到当前自己的排名和当前活跃度最高的十个用户排名。
1021. 二面(技术面)——1h左右
1. 自我介绍
2. 了解我们部门是做什么的吗
3. 项目介绍
4. servlet的生命周期
5. Java为什么需要类加载器
6. Java GC的机制
7. Java中哪些可以作为 GC Roots
8. Java内存模型
9. synchronized的底层实现
10. 方法同步和类同步的区别
11. 手撕:单例模式的DCL形式
12. 反问:部门更看重面试者哪些方面的特质,着重要求他掌握哪些相关的知识