【名企面试经验-网易游戏-校招提前批】【SDK游戏服务端研发工程师】

目前正在流程中:
一面:
1、你的技术栈
2、java函数是引用传递还是值传递
3、进程线程的区别是什么
4、说一下堆的逻辑分区
5、说一下你知道的垃圾回收器
6、说一下单线程多线程垃圾回收期和cms垃圾回收期的区别
7、你经常使用的锁
8、sync与reentrantlock的区别是
9、如果线程之间发生死锁怎么处理
10、两块幸存区是一直都有对象吗
11、知道直接内存吗?与Java堆内存有什么样的区别?
12、mysql多表查询的三种算法
13、算法,4个人一副牌,写一个函数随机发牌,保证每个人最后手上张数是一样的
14、算法:给hashmap put进去的元素加一个定时器,如何处理
15、了解top指令吗?说说你知道的top的列分别是什么含义
16、说一下操作系统的进程调度算法
17、知道比线程开销更小的吗?听说过携程吗

终面:
1、自我介绍
2、聊聊项目
3、单线程情况下怎么去做缓存,降低与数据库的交互
4、如果是多线程怎么办?
5、你设计的这个map是如何淘汰cache的
6、发生缓存击穿怎么办?
7、手写双重校验锁
8、volatile作用,为什么用在在双重校验锁中
8、手撕算法:求一个数开平方根
9、对未来的规划


现在是2018年9月,我现在在电子科技大学刚刚研三,由于学的东西比较杂,Java后端,大数据,云计算都有涉猎,所以找的工作职位也有所不同,校招提前批拿了还算不少也不错的Offer,下面是一些相关的面试经验,希望能对大家有一些帮助:
19届校招:
【名企面试经验-百度-校招提前批】【研发工程师】
【名企面试经验-新浪-校招提前批】【数据平台研发工程师】
【名企面试经验-阿里-校招提前批】【Java后端工程师】
【名企面试经验-网易游戏-校招提前批】【SDK游戏服务端研发工程师】
【名企面试经验-小米-校招提前批】【Java研发工程师】
【名企面试经验-360-校招提前批】【大数据研发工程师】
【名企面试经验-顺丰-校招提前批】【Java后端研发工程师】
【名企面试经验-快手-校招提前批】【Java研发工程师】
19届实习:
【名企面试经验-京东-实习】【后台开发工程师】
【名企面试经验-新浪微博-实习】【Feed研发工程师】
【名企面试经验-滴滴-实习】【Java后端】

你可能感兴趣的:(面试经验)