vivo服务器开发工程师一面

1、自我介绍

2、介绍实习项目

3、MySQL索引的数据结构,特点和好处是什么

4、事务的特性,分别是怎么实现的

5、MVCC是怎么实现的

6、SELECT FOR UPDATE用的是什么锁,如果我查到的是整个表的数据呢,也是行锁吗

7、怎么解决深度分页的问题

8、redis中的数据结构

9、string具体动态在哪里,底层用什么数据结构实现的

10、redis集群扩容,如何做节点迁移,迁移的机制是什么

11、redis中过期key的删除机制

12、跳表的数据结构

13、哪些地方用到过跳表

14、spring如何解决循环依赖问题

15、有A和B两个数字,如何用最小的开销进行swap(说了用三次异或,不知道面试官理想的答案是什么)

16、反问

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

相关推荐

昨天 11:24
已编辑
电子科技大学 C++
暨九月总结 到现在为止基本已经不面试了,该发意向的都发了,没发的也差不多没了,剩下的任务就是下个月等开奖选offer,分析一下我现在的看法以及询问一下牛油的建议个人背景:川渝人,成都9本,未来一定会回到川渝,本来想的是直接留成都,但是感觉成都的岗位还是质量不高,现在主要有两条路:留成都或者去北上以后跳槽回来补充:因竞赛背景,本人目前只会C++,个人接受go但是不太喜欢java,岗位基本为后端或基础后端已拿意向:成都:美团(大模型应用,java),滴滴(国际化外卖,go),某量化(wlb,c),tplink(嵌入式,c)北上:小红书(kv储存,c/go),阿里控股(搜索架构,wlb,c),pdd(搜广推架构,未知),小鹏(ai infra,c)我个人考虑的有四家:小红书:今年给钱巨多,业务挺喜欢的(主管原话:行业第一),也好几年后跳槽回来,公司在发展期,取消了大小周强度也能接受,缺点是可能公司title稍微小一点阿里(转正):公司title拉满,组内及其wlb(晚七甚至晚六),缺点也是感觉太养老了,想跳回来很难有垂直的岗位(成都搜广推架构的部门很少)美团:成都岗,偏大模型按理说还行,但是我总感觉有点边缘(还没特别搞懂是做什么的,只面了两面),是唯一一个要转java的,且给钱肯定不多滴滴:成都岗,国际化外卖,拉美地区,据说是滴滴最近的重点项目,强度极高(不同于滴滴其他部门的wlb,可以理解为字节强度),缺点是感觉滴滴现在还是差了一点,没有自己的护城河,高强度不一定高收入其他几家各自有各自的硬伤,基本不考虑了,其中pdd可以当a钱的工具希望牛油们粗略投一票,给给建议,如果有对以上公司有想交流的也欢迎,互帮互助
bigbigwate...:给钱多就是硬道理,Title会长大的
投递美团等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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