【26日常】游族 timeline + 面经汇总
timeline
技术1面 11.22
技术2面 + hr 11.28
这家公司很好,作息规律 10-10点半弹性打卡 晚上6点下班 双休,秋招hc少,很多都转正。语言kotolin + akka等 要转
。
一、技术1面
1. 自我介绍(名字、学校、专业、项目)
2. 问有没有offer、到岗时间
3. 项目1:我负责的模块有哪些(流媒体、权限模块)
4. 说完之后,我讲流媒体模块的功能 怎么设计 (分片上传,流媒体转码)
5. 流媒体模块经过优化的(从之间传-》分片、从限定上传格式-》使用ffpeg转码)
6. 流媒体哪部分使用了redis,我视频id和视频在minio的访问地址,存入redis提升性能。
7. 还问了:项目服务器集群,5台流媒体模块(计算资源)、3台(机构、用户)、2台(minio以及redis存储相关)
8. 问:集群能不能横向扩展? (使用微服务架构、后台管理模块通过nacos + 远程调用通信、流媒体模块计算资源使用消息队列 + xxljob定时任务,扩展机器主要提供资源、任务统一调度)
9. 问:项目难点 (分片相关的,数据格式转换的、团队合作,需求调整,整体比较复杂)
10. 问:遇到难点,怎么解决(你的技术思路是怎么来的) (第一从学习项目里面的某些场景获取、第二从csdn或者技术书籍上面)
11. rpc框架部分 (项目描述,是自己开发,主要是为了实现轻量化的自定义的rpc框架、结合自己的使用需求定制)
12. rpc:zookeeper的选举策略(没回答上来)
13. 问:redis的使用(项目1 用了、rpc用在服务列表保存部分)
14. 问:rpc的难点(netty的LTC解码器解决粘包半包,然后自定义协议,实现调用命令的传输)
15. 八股:redis的使用
16. 八股:集合,用过哪些(线程安全 + 线程不安全的集合)
17. 八股:ConcurrentHashMap的底层原理(我是按照1.7 和 1.8的介绍)分段锁和细粒度锁,以及链表 | 链表 + 红黑树
18. 八股:内存模型 happensBefore规则,(我没回答上来,但是说了大概是干嘛的)
19. 八股:垃圾回收算法 + G1的整体思路
20. 八股:AQS抽象队列同步器,作用,干嘛的,底层框架,实现锁机制
21. 自我评价(觉得自己怎么样)我主要针对 公司的兴趣(游戏)、我对技术的兴趣(喜欢开发)、喜欢钻研了解新东西
22. 反问(部门是具体做什么的、面试流程 2技术 + 1hr) 语言(Java kotolin netty redis zookeeper)做的是slg游戏(策略游戏)
23. 问:我平时玩啥?我说steam的策略游戏 + fps (主要文明6 钢铁雄心 游族的大皇帝)
二、技术2面
面试官:感觉是hr
自我介绍(老样子 + 项目) 同时说对游戏比较感兴趣
介绍一下项目(我主要说了第一个,流媒体,图文,权限模块,以及具体的实现思路 技术选型等内容,包括后续的测试 和 上线运维 CICD devops 以及Jenkins相关的设计
问:我了解游戏开发的工作吗?
问:我玩哪些游戏吗?(SLG策略游戏,我说游族的页游还有手游)
问:我想在这个实习里面学到什么,获取什么东西?
反问:最后一面(是,hr面)
反问:12月12-15到岗可以吗?(回答,需要和主管商量)
综合评价:面试不难,主要是自我介绍,加项目的介绍,后续看视频(基本是商业化面试的思路,复述了一遍)
#游族##面经##牛客创作赏金赛#
技术1面 11.22
技术2面 + hr 11.28
这家公司很好,作息规律 10-10点半弹性打卡 晚上6点下班 双休,秋招hc少,很多都转正。语言kotolin + akka等 要转
。
一、技术1面
1. 自我介绍(名字、学校、专业、项目)
2. 问有没有offer、到岗时间
3. 项目1:我负责的模块有哪些(流媒体、权限模块)
4. 说完之后,我讲流媒体模块的功能 怎么设计 (分片上传,流媒体转码)
5. 流媒体模块经过优化的(从之间传-》分片、从限定上传格式-》使用ffpeg转码)
6. 流媒体哪部分使用了redis,我视频id和视频在minio的访问地址,存入redis提升性能。
7. 还问了:项目服务器集群,5台流媒体模块(计算资源)、3台(机构、用户)、2台(minio以及redis存储相关)
8. 问:集群能不能横向扩展? (使用微服务架构、后台管理模块通过nacos + 远程调用通信、流媒体模块计算资源使用消息队列 + xxljob定时任务,扩展机器主要提供资源、任务统一调度)
9. 问:项目难点 (分片相关的,数据格式转换的、团队合作,需求调整,整体比较复杂)
10. 问:遇到难点,怎么解决(你的技术思路是怎么来的) (第一从学习项目里面的某些场景获取、第二从csdn或者技术书籍上面)
11. rpc框架部分 (项目描述,是自己开发,主要是为了实现轻量化的自定义的rpc框架、结合自己的使用需求定制)
12. rpc:zookeeper的选举策略(没回答上来)
13. 问:redis的使用(项目1 用了、rpc用在服务列表保存部分)
14. 问:rpc的难点(netty的LTC解码器解决粘包半包,然后自定义协议,实现调用命令的传输)
15. 八股:redis的使用
16. 八股:集合,用过哪些(线程安全 + 线程不安全的集合)
17. 八股:ConcurrentHashMap的底层原理(我是按照1.7 和 1.8的介绍)分段锁和细粒度锁,以及链表 | 链表 + 红黑树
18. 八股:内存模型 happensBefore规则,(我没回答上来,但是说了大概是干嘛的)
19. 八股:垃圾回收算法 + G1的整体思路
20. 八股:AQS抽象队列同步器,作用,干嘛的,底层框架,实现锁机制
21. 自我评价(觉得自己怎么样)我主要针对 公司的兴趣(游戏)、我对技术的兴趣(喜欢开发)、喜欢钻研了解新东西
22. 反问(部门是具体做什么的、面试流程 2技术 + 1hr) 语言(Java kotolin netty redis zookeeper)做的是slg游戏(策略游戏)
23. 问:我平时玩啥?我说steam的策略游戏 + fps (主要文明6 钢铁雄心 游族的大皇帝)
二、技术2面
面试官:感觉是hr
自我介绍(老样子 + 项目) 同时说对游戏比较感兴趣
介绍一下项目(我主要说了第一个,流媒体,图文,权限模块,以及具体的实现思路 技术选型等内容,包括后续的测试 和 上线运维 CICD devops 以及Jenkins相关的设计
问:我了解游戏开发的工作吗?
问:我玩哪些游戏吗?(SLG策略游戏,我说游族的页游还有手游)
问:我想在这个实习里面学到什么,获取什么东西?
反问:最后一面(是,hr面)
反问:12月12-15到岗可以吗?(回答,需要和主管商量)
综合评价:面试不难,主要是自我介绍,加项目的介绍,后续看视频(基本是商业化面试的思路,复述了一遍)
#游族##面经##牛客创作赏金赛#
全部评论
相关推荐
点赞 评论 收藏
分享
Java抽象带篮子:不是哥们,你怎么不早点搞激励计划呢
点赞 评论 收藏
分享
查看28道真题和解析
点赞 评论 收藏
分享
查看18道真题和解析
点赞 评论 收藏
分享