字节发意向书了,特来还愿牛客(含面经)

回馈牛客,游戏后端,base杭州,三面技术+HR

9.22 1h20min

一面 (一二面时间久远,有部分问题记不清了)

介绍项目

0.为什么要使用Redis,是为了用而用还是有具体意义(这里被怼了好久,各种redis使用场景)

1.缓存雪崩

2.布隆过滤器

3.Cookie Session区别

4.三次握手,为什么要握三次

5.进程 线程区别

6.同一进程的线程调度 不同进程的线程的调度有什么区别

7.数据库建索引题

8.反问

9.22 40min

二面

0.敲三种线程安全的饿汉单例模式(这里脑子抽了,synchronized拼不出,尴尬……),然后问了一下为什么可以保证线程安全,问了内部静态类为什么可以线程安全以及内部静态类的加载方式

1.synchronized修饰静态与非静态时锁的分别是什么

2.synchronizedReetrantLock区别

3.Spring单例 多例(其他Spring问题记不清了……

4.HashMapConcurrentHashMap区别

具体介绍一下HashMap

5.用数组和链表写一个HashMap,不要求写红黑树部分,要写resize

6.反问

9.24 1h30min

三面 (主要是问了思想性的东西)

0.闲聊,玩什么游戏,然后发现都玩炉石……就问了上过几次传说,第一次上传说的卡组是什么,看不看异灵术直播,发现大家都铲车人!

1.计算机前辈为什么要引入缓存(价格与性能平衡、加速、局部性原理……

2.计算机前辈为什么要引入缓冲,buffer到底解决了什么问题(我的回答都不太对……

3.为什么网络模型要分层

4.假设我不懂计算机,你能通俗易懂的给我介绍一下什么是解耦吗?那把你的例子放在网络分层里能说出例子吗?

5.路由器是怎么转发的

6.写一个二叉搜索树,然后中序遍历

7.反问

9.25 20min

HR

0.介绍做过什么项目

1.项目有几个人,负责什么,具体讲一下负责的内容

2.保研还是考研,为什么选择这个学校

3.三面技术面觉得哪面表现最差

4.知道字节游戏是做什么的吗

5.有什么offer

6.为什么投字节这么晚,是不是一开始没打算来字节(问了两次)

字节异常顺利,特来还愿,感谢牛客,也祝大家一切顺利!

#面经##字节跳动##Java工程师##校招#
全部评论
点赞 回复 分享
发布于 2020-09-29 22:50
点赞 回复 分享
发布于 2020-09-30 01:08
没有手撕算法吗
点赞 回复 分享
发布于 2020-09-30 02:54
害,我也25hr面,还没收到oc..羡慕了
点赞 回复 分享
发布于 2020-09-30 06:52
羡慕楼主~我太难了 base深圳 22号面完三面 hr说在审批  到现在还没消息 感觉已经凉了,,,
点赞 回复 分享
发布于 2020-09-30 08:36
铲车人集合!
点赞 回复 分享
发布于 2020-09-30 09:10
是个大佬 幕了
点赞 回复 分享
发布于 2020-10-01 18:05
字节杭州游戏 是朝夕光年吗?
点赞 回复 分享
发布于 2020-10-15 15:29

相关推荐

9 23 评论
分享
牛客网
牛客企业服务