虾皮后端一面(八股盛宴)

1、介绍自己技术的学习情况,项目的情况

2、多线程并发修改全局变量会有什么问题,如何解决(追问:除了加锁还有什么方法)

3、tcp三次握手的过程,为什么需要三次

4、tcp传输粘包和拆包

5、http是长连接还是短连接

6、MySQL索引为什么可以加快查询

7、b树和b+树的区别

8、为什么b+树不在非叶子节点存储数据会比b树好呢

9、MySQL的默认隔离级别,该级别下可能存在的问题,如何解决

10、redis如果遇到内存快满了,如何处理

11、有一个联合索引,分析四个sql语句,是否可以用索引,如何用(联合索引是(a,b),选项中有:1)a=0and b=0;2)a>0 and b=0;3)a=0or b=0;4)a>0 and b>0)

12、有没有了解消息队列

13、手撕:二叉搜索树第k大元素

14、时间复杂度和空间复杂度

15、优化方法

16、反问

#发面经攒人品#
全部评论

相关推荐

评论
点赞
1
分享

创作者周榜

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