小米开奖,被侮辱到,直接拒了

“HR 说是 SP,感觉好低啊。”

鸭鸭今天看到有 25 届同学收到小米数字 IC 的 SP ,base 北京,25 * 15 的薪资,吐槽待遇太低。

还有一位武汉的 985 硕士的薪资更低,直言被侮辱了。。

图片

这两天,小米 25 秋招软件开发岗位在陆续开奖。鸭鸭看了一下目前开奖的薪资情况,只能说薪资给得很体面。今年小米的白菜价比往年更具“性价比”一些。也有不少同学看到开奖直接表示,这个薪资真是看笑了。

鸭鸭整理了一些 25 届小米开奖的薪资情况:

岗位base薪资备注
Java开发武汉11k*15211本
软开武汉15k*15211硕士
软开武汉18k*15985硕士
数字 IC 设计北京25k*15985硕士,SP
研发北京18k*15211硕士
结构工程师南京14.5k*15211硕士
测开南京15k*15985硕士

鸭鸭也查了去年 24 届技术岗的开奖情况,薪资基本在 (16k~28k)*15 上下。而且,虽然小米待遇一般,但面试难度不低。今年这个价,也难怪不少同学直接拒了。

也有不少同学在犹豫 15 薪,毕竟加上 15 薪以后,年总包还是可观的,但 15 薪是不是真的能到手,又成了新的问题。

不管怎么说,通关面试少不了八股和项目的拷打,面试鸭为大家准备了 9000+ 程序员面试题目,还有秋招真题和大厂面经,持续帮助你完善知识体系、提升编程实力。

今天鸭鸭也为大家准备了面试题:

为什么 MySQL 选择使用 B+ 树作为索引结构?

回答重点

B+ 树在数据库系统中具有以下几个显著优势:

1)高效的查找性能:

B+ 树是一种自平衡树,每个叶子节点到根节点的路径长度相同,B+ 树在插入和删除节点时会进行分裂和合并操作,以保持树的平衡,但它又会有一定的冗余节点,使得删除的时候树结构的变化小,更高效。

查找、插入、删除等操作的时间复杂度为 O(log n),能够保证在大数据量情况下也能有较快的响应时间。

2)树的高度增长不会过快,使得查询磁盘的 I/O 次数减少:

B+ 树不像红黑树,数据越多树的高度增长就越快。它是多叉树,非叶子节点仅保存主键或索引值和页面指针,使得每一页能容纳更多的记录,因此内存中就能存放更多索引,容易命中缓存,使得查询磁盘的 I/O 次数减少。

3)范围查询能力强:

B+ 树特别适合范围查询。因为叶子节点通过链表链接,从根节点定位到叶子节点查找到范围的起点之后,只需要顺序扫描链表即可遍历后续的数据,非常高效。

图片

扩展知识

B+ 树和 B 树区别

1)B 树每个节点都存储了完整的数据,而 B+ 树非叶子节点仅存储 key 和指针,完整数据存储在叶子节点。这使得 B+ 树可以在内存中存放更多索引页,减少磁盘查询次数。

2)B+ 树叶子组成了链表,便于区间查找,而 B 树只能每一层遍历查找。

3)B+ 树查询时间更平均、稳定,都需要从根节点扫描到叶子节点。而 B 树则在非叶子节点就可能找到对应的数据返回。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值