​1.序

马上春招了,分享一波干货。腾讯、百度、阿里、京东、快手、斗鱼、华为、海康威视等面试过程。昨天分享了银行面试,今天来看看斗鱼面试。

在面试之前给大家看看我的简历以及个人简介部分,因为面试过程与自己的简历有很大关系。面试官往往会结合简历以及个人简介来问。

<mark>个人简历+项目介绍+简历模板</mark>:梦想成真-----项目自我介绍

<mark>个人简介+自我介绍(视频讲解)</mark>:一字一句教你面试“个人简介”

2.斗鱼面试过程

2.1斗鱼1面 (部***端开发、时间:70分钟)

1主键索引普通索引区别

https://blog.csdn.net/weixin_41563161/article/details/105165346(索引)

https://blog.csdn.net/weixin_41563161/article/details/103553313(数据库索引怎么实现的)

https://blog.csdn.net/weixin_41563161/article/details/102859171(普通索引和唯一索引,应该怎么选择?)

https://blog.csdn.net/weixin_41563161/article/details/102457643(深入浅出索引)

2 LRU lru-k Arc
https://blog.csdn.net/weixin_41563161/article/details/105673506

3项目

个人简历:梦想成真-----项目自我介绍

4B+树

https://blog.csdn.net/weixin_41563161/article/details/102610132(B树 B+树 红黑树详解)

https://blog.csdn.net/weixin_41563161/article/details/104163948(b树和b+树的区别)

https://blog.csdn.net/weixin_41563161/article/details/105483950(B+树分裂)

2.2 斗鱼二面(50分钟)

1 事务控制 MVCC
1 mvcc用在rr和rc的普通读 也叫快照读
就是你普通select什么都不加,就是普通读
区别是rc(最近一次被Commit) rr(事务开始之前的最后一次Commit)

不加锁,对应的是普通读,实现用的是mvcc 也叫一致性非锁定读

加锁了,叫一致性锁定读,(当前读)就要靠各种锁来实现了,你再去讲三种行锁

https://blog.csdn.net/weixin_41563161/article/details/101111928(最全事务)

https://blog.csdn.net/weixin_41563161/article/details/102852150(事务到底是隔离的还是不隔离的?)

https://blog.csdn.net/weixin_41563161/article/details/105722700(
Innodb中的事务隔离级别和锁以及MVCC之间的关系)

2 消息队列
计算机网络模块的缓存消息队列

3fastJson

fastjson源码–进大厂的最后一脚

4高性能服务器

https://blog.csdn.net/weixin_41563161/article/details/105158142

5网络的消息队列模块,相当于操作系统的内核部分

https://blog.csdn.net/weixin_41563161/article/details/105042335

6SYN Flood攻击

7设计模式

你们要的设计模式来了

8网络
计算机网络----三次握手四次挥手

3.斗鱼面试感受

斗鱼的面试很难,我觉得一般和bat一样。

斗鱼的面试官都是大佬,基本都在bat待过,人也不错,因为在斗鱼实现过,所以深有感触,大家有机会进去多多学习啊。

斗鱼的面试自主性较强,面试官会考你的思维能力以及让你尽情的展现自己的长处,所以大家不要拘谨,努力发挥自己的优势。

斗鱼的待遇不错,而且双休。

本公众号分享自己从程序员小白到经历春招秋招斩获10几个offer的面试笔试经验,其中包括【Java】、【操作系统】、【计算机网络】、【设计模式】、【数据结构与算法】、【大厂面经】、【数据库】期待你加入!!!

1.计算机网络----三次握手四次挥手
2.梦想成真-----项目自我介绍
3.你们要的设计模式来了
4.震惊!来看《这份程序员面试手册》!!!
5.一字一句教你面试“个人简介”
6.接近30场面试分享
7.你们要的免费书来了