字节跳动朝夕光年游戏服务器开发一二面面经

1.问项目?
2.JVM内存模型?自己一般开多大的堆内存?
3.一般自己怎么做调优?
4.讲讲DateTimeFormatter的实现原理?
5.了解哪些设计模式?在Spring中哪些地方用到了什么设计模式?
6.喜欢玩哪些游戏?对游戏服务器开发有过了解吗(完全没有...)?
7.讲讲不同GC算法的优缺点?介绍一下你了解的垃圾回收器。
8.redis与mysql的区别,为什么redis很快?redis的数据类型和实现原理?
9.Runnable和Callable的区别?
10.post和get有啥区别?coockie和session的区别?
11.手撕算法:翻转链表。

二面
1.用过线程池吗?讲讲线程池的参数?
2.Java怎么创建线程池?如何查看线程池的状态?
3.介绍下Java中的容器,自己最常使用的是哪个?怎么用的?
4.讲一下Hashmap的底层原理以及扩容过程。
5.线程池中出现死锁怎么关闭线程?
6.线程池如何设置守护线程?
7.介绍下Mysql的索引,B树和B+树的区别?
8.讲讲Java锁升级的过程?
9.问项目?
10.手撕算法:棋盘大小为n×m,有一颗棋子在(1,1)的位置,每次可以向上或者向右移动奇数单位,不能移动到棋盘外面,无法行动就算数,我先手,请问我能否一定获得胜利?
11. 职业规划?
一直没消息后来才知道朝夕光年这个部门被裁了…我的一个投递名额能不能还给我...

  • 10
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值