斗鱼 java工程师 社招 面经

二面

怼项目

TCP三次握手怎么回事?答: 流程+两个原因

2.TCPUDP区别是什么?答:网上常规答案。然后又补充说,二者不同的特点对应着不同的适应场景,如视频可以用udp,像QQ打字通信应该tcp。直播中主要用的是基于tcp的RTMP协议,但是udp也有一定的应用,比如YY的直播就是

基于udp实现的私有协议。问:你怎么知道它们用什么协议的?答:YY的协议

是在网上了解到的,斗鱼的协议我就比较了解了,因为我在斗鱼有直播间,每次

开播的时候需要推流软件填写RTMP服务器URL和推流码。推流码应该是用于身份识别的,避免非斗鱼主播的用户占用推流服务器。面试官又多问了几句,用斗鱼播什么(游戏,有时候敲代码),有人看嘛有人送礼物吗(有,不多)。气氛就变轻松了。

讲解了一下如何做的迁移学习,你们的项目算法你是如何参与进去的。

日志怎么收集的,ES的全文索引

讲讲你自己做的模块,为什么使用Redis,详细的说一下,你的设计模式

SpringCloud的项目,讲解一下Eruka的一个使用过程

如何去做一个事务,事务这块的主要问题有什么。

数据库模型的调整。

简单的算法题,队列调度问题。

优化这个队列调度,把这个队列调度的任务封装成类。

聊了聊项目和基础知识,面试完成的第二天通知通过。

现在物理表有10G 的数据,Redis有1G的数据,如何尽可能的在Redis里面取出热点数据-----LRU

排行榜如何使用Redis 来做,Zset,跳表的结构,为什么这样设计

防止恶意检测怎么做,Redis限流,限流的令牌根据什么值产生,如果只是想要简单实现呢,使用淘汰策略

ES和kafka与Redis如何进行联动,你是怎么理解高并发场景的

#面经##社招##斗鱼##Java工程师#

注意!此信息未认证,请谨慎判断信息的真实性!

全部评论
空

相关内容推荐

头像
点赞 评论 收藏
转发
头像 头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
2022-12-16 02:48
门头沟学院_2022
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像 头像
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
2022-12-11 21:41
点赞 评论 收藏
转发
头像
点赞 评论 收藏
转发
头像
2022-12-20 07:39
门头沟学院_2023
点赞 评论 收藏
转发
1 22 评论
分享

全站热榜

正在热议