网易互娱面试记录-JAVA后端
本贴为楼主去年(2020-04-27)春招网易互娱(平台研发工程师(技术中心) 广州)的面试经历,最近整理时偶然发现,之前在牛客白嫖了很多大佬的面经,收获良多。希望自己的经历能给师弟师妹们一些参考!加油!
(网易的面试体验还是很nice的!)
一面 75min 牛客面
- 自我介绍+项目介绍
- 进程 线程 协程
- 进程通信
- 常见的信号有哪些
- 进程状态
- CPU内存模型
- 内存淘汰机制
- 用户态和系统态
- 如何查看进程在用户态和系统态的占用
- 进程调度算法
- 如何解决并发数据不一致
- TCP可靠性
- TCP拥塞控制
- 如何使用socket实现可靠连接
- TCP四次挥手,2MSL,各种状态,服务端是否可以为timewait状态
- 服务端-客户端,客户端长时间没有回应,如何处理,默认断开时间
- 服务端-客户端,什么情况大量客户端处于timewait状态,会有什么状况
- 服务端-路由器-客户端,路由器挂了会怎么办,能否重连,如何实现
- TCP报文有哪些
- UDP常见应用
- 如何查看连接处于何种状态
- HTTP请求结构,如何分割
- HTTP请求方法有哪些
- 如何判断返回数据格式
- keep-alives是否一致连接, User-Agent
- API 设计规范(RESTful)
- create table
- 索引
- node大小,如何选择
- 索引类型
- 主键索引和其他索引区别,结构上有什么区别
- 事务隔离
- redis数据结构
- redis hash扩容
- 手写单例
二面 80min 牛客视频面
- 自我介绍
- 项目介绍
- 项目架构设计 60min
- 集群架构
- 数据分发
- 消息队列实现
- 负载均衡
- 实时性实现
- 问询机制-改进→订阅机制
- 基于优先级的调度算法设计
- 架构优化
- 手写LRU
- 实现
- 定时机制实现
最后附一张网易春招实习相关邮件,祝大家都能成功上岸!
对了,如果有小伙伴想内推(阿里)的,可以私信楼主哈。