二面
怼项目
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如何进行联动,你是怎么理解高并发场景的
全部评论
(1) 回帖