![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
大厂面试
PeppaKing
这个作者很懒,什么都没留下…
展开
-
[阿里面试]烂大街的HashMap
A:拿到32位的HashCode,让高16位和低16位进行异或操作。Q:HashMap如何设定初始容量大小?Q: HashMap的函数设计?原创 2023-01-07 16:56:17 · 64 阅读 · 0 评论 -
[阿里面试]数据库索引
A:WHERE和JOIN中出现的列需要索引。MySQL对=,BETWEEN,IN,部分LIKE会使用索引。A:Hash索引适合等值查询,无法范围查询;不支持联合索引的最左匹配;大量重复键的情况会有hash冲突。A: B树虽然提高磁盘IO性能,但没有解决元素遍历效率低下的问题;B+树可以实现整树遍历,适合基于范围的查询。Q:和Hash索引比起来有什么区别?Q: 什么情况下适合建索引?Q: 为什么索引采用B+树?原创 2023-01-07 14:32:33 · 48 阅读 · 0 评论