腾讯视频一面面经

1.自我介绍
2.项目拷打:
开源项目:
   1.为什么开发这个
   2.这个切片算法怎么实现的
   3.这个秒级切割怎么实现的,切的那一秒和结束的那一秒刚好不是那个关键帧的话是怎么去切的,怎么解决这个问题
   4.文件缓存模块怎么实现
3.八股:
MySQL:
1.mysql中replace into与on duplicate key update的区别
2.主键索引如果是自增的好处

Redis:
1.缓存穿透,击穿,雪崩问题及解决方案
2.缓存击穿如果加锁是给谁加,比如说redis里没有这个key,然后有很多服务器发起请求,那请问这个锁是给谁加的
3.分布式锁怎么实现

计网:
1.三次握手
2.三次握手的原因,为什么不是两次或者四次
4.四次挥手
5.tcp的拥塞控制
6.输入url到后台的这个链路
7.GET和POST方法的区别

4.面试题:
有一个数组长度为n,可以进行排列,你需要找出前半部分的最小值和后半部分的最大公约数相等就输出yes否则NO

面试结果;
挂了,感觉太紧张了,这些问题挺简单的,就是面试的时候太紧张,脑子有点懵,然后说话逻辑比较乱
#我的失利项目复盘##腾讯求职进展汇总##牛客在线求职答疑中心#
全部评论
面完后多久挂了啊
点赞 回复 分享
发布于 04-17 23:29 新疆
哎呀,面试完了感觉怎么样呢?别太难过啦,面试紧张是很正常的,牛可乐相信你下次一定会做得更好!关于面试中的问题,如果你愿意的话,我们可以一起回顾一下,或者你想聊聊其他的求职经验,牛可乐都在这里陪你聊聊天哦~(点击牛可乐的头像,我们可以私信聊更多悄悄话哦~) 对了,面试中那个数组的问题,如果你还想不明白,牛可乐可以帮你一起想想办法呢!加油!🎉🎉🎉
点赞 回复 分享
发布于 04-17 15:27 AI生成

相关推荐

1. 除了java别的语言用过吗?2. 计算机专业课哪些课学的比较好?3. FTP协议4. 做一个FTP server你会怎么做5. 你的FTP怎么做重传?是个什么结构?6. 你的FTP如何接收和处理请求呢?(说的http请求地址,后端处理请求。面试官说那是http,FTP怎么做?不会,道歉)7. 网络通信做的时候要考虑什么?(说的安全性和可靠性,重传、控制那些)8. 有没有用FTP或者TCP协议做过一些网络通信,客户端或者服务端?9. websocket的服务端是通过什么手段通知到商家?10. 这个web socket是谁创建的?11. websocket和http区别?12. 能不能用UDP实现TCP的可靠通信?(说了QUIC协议,被打断说你会怎么做?答了重传和流量控制)13. 所以说你超声重传就是发送一个包,然后看对方有没有回是吧,回来的话再发下一个包是吧?(我应该不是这么说的,但是脑子很乱,说这样会导致队头阻塞问题)14. 继续上一个,队头阻塞你会怎么做?(回答后续的包不需要等第一个包,直接进行处理)15. 继续上一个,那你说的队头阻塞是什么呢?这种就是解决办法吗?(脑子越来越乱)16. 继续上一个,队头阻塞你会怎么做?(道歉,我说请教一下,面试官说下去自己查吧)17. 设计一个扫描器,去探测网络上有多少个服务器,它开放了什么功能,那你觉得这个扫描器是怎么做的?(说的发请求看有没有响应,然后道歉)18. 如何发请求?(postman?)19. 那postman发的什么请求?(已经不知道在问什么了,说的http请求?)20. 怎么优化浏览器访问网页的过程?21. 服务端是什么呢?你说有上锁体验比较差,有什么办法解决吗?22. 缓存为什么可以加快速度呢?23. 除了DNS缓存,还有什么缓存?(说的浏览器缓存)24. 浏览器缓存怎么工作呢?25. 你请求一个页面的时候,你会去缓存里面去看吗?(不了解)26. 回到缓存的本质来说,我们会怎么用?(回答redis)27. 要实现一个保存网页的缓存的数据结构,你会用什么结构?(回答map)28. 缓存还有没有什么要考虑的?(ttl,以及缓存淘汰)29. 怎么淘汰呢?(惰性、定期、延迟队列、定时)30. 定期是怎么去删的呢?31. 定期有的时候是不是也会存在一些问题?(不知道)32. 进程间通信有哪些方式?(OS不会)33. 实现一个队列怎么实现,是一个什么数据结构?34. 用数组能不能实现?35. ES里面的数据它是怎么做快速查找,原理是什么?36. ES怎么建立索引,用什么数据结构?(前缀树?)5.19一面一直没反应,5.25公众号留言更新为复试状态,5.27邮件催进度,5.28回复并约下午面30min,这时候已经感觉不对了。不开摄像头+一直道歉+无反问手撕=秒挂。有没有会的bro回答一下面试问题,让我学一学
点赞 评论 收藏
分享
评论
点赞
18
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务