2023.3.16 美团暑期实习一面

跳表实现原理
redis基本数据结构
redis与mysql的交互策略(cache aside)
redis持久化
缓存击穿、穿透、雪崩

select和select for update区别
mysql语句执行流程
mysql连接器作用(连接池、网络通信、用户鉴权)
mysql事务的acid
mysql三个日志(buffer pool和日志刷盘时机、日志两阶段提交、redolog怎么从故障中恢复)
mysql锁分类(间隙锁和next key lock)
explain调优

kafka为什么快
如果转java怎么学习
git使用

算法题:逆时针旋转矩阵

后续:约下周二面
#面经##美团#
全部评论
部门是美团闪购 投的是cpp 但是要求转java 问项目的部分没写
4 回复 分享
发布于 2023-03-19 14:32 江苏
老哥投的哪个语言呀
1 回复 分享
发布于 2023-03-19 13:33 河北
哪个部门啊
1 回复 分享
发布于 2023-03-19 13:10 上海
lz哪个部门呀
1 回复 分享
发布于 2023-03-19 13:03 广东
楼主简历有写kafka吗v
点赞 回复 分享
发布于 2023-03-24 22:48 湖北
今天上午一面挂了,难受
点赞 回复 分享
发布于 2023-03-24 18:50 江苏
佬,多久约的二面啊
点赞 回复 分享
发布于 2023-03-23 21:42 江苏
阿里巴巴AE金融核心部门招聘24届实习生感兴趣私聊【java开发】【毕业时间:2023年11月~2024年10月】
点赞 回复 分享
发布于 2023-03-21 18:51 北京
阿里巴巴数字供应链校招,团队HC多,简历少,欢迎联系
点赞 回复 分享
发布于 2023-03-21 10:31 浙江
多久收到的二面邀请啊大佬
点赞 回复 分享
发布于 2023-03-21 09:57 北京
什么时候投的啊
点赞 回复 分享
发布于 2023-03-20 22:51 黑龙江
老哥,你C++是怎么学Redis的呀,感觉C++没见过有项目用Redis……要是只背八股感觉也禁不住问
点赞 回复 分享
发布于 2023-03-20 12:44 陕西
好强,我直接一面挂了
点赞 回复 分享
发布于 2023-03-20 11:36 安徽
我也是下周二二面 redis我一点不回我两这一面强度完全不一样
点赞 回复 分享
发布于 2023-03-20 02:18 四川
牛逼
点赞 回复 分享
发布于 2023-03-19 21:58 北京
mark
点赞 回复 分享
发布于 2023-03-19 15:06 江苏
没问项目嘛
点赞 回复 分享
发布于 2023-03-19 12:54 江苏

相关推荐

邮储银行公告已发!来看看应届生薪资待遇💼柜员:基础岗位,工作内容是日常业务办理、客户接待 。薪资相对稳定,一线城市月薪5000 - 8000元,像北京、上海等地,业务量大的网点,绩效奖金多些;二线城市一般4000 - 6000元 。💼客户经理:负责客户拓展与维护、金融产品销售 。收入和业绩挂钩,波动较大,年薪中位数30 - 40万元 。业绩突出的小伙伴,月薪3万+不是梦,在业务资源丰富的大城市,收入更可观。💼理财经理:为客户提供专业理财规划 。月薪6000 - 12000元左右,有理财规划、投资分析等提成,专业能力强、客户资源多的话,收入轻松破万。💼软件开发工程师:搭建与维护银行软件系统 。校招起薪约为税前28万人民币 ,实习转正员工有3万签字费,总包约31万人民币 。3 - 5年经验,年薪40 - 50万元 。总行及一线城市薪资高,二线城市大约是北京的95% 。💼数据分析岗:分析银行数据,提供决策支持 。月薪20000 - 30000元 ,金融、经济、信息技术等相关专业优先,工作3 - 5年,薪资有望提升50% - 100% 。💼管理培训生:多岗位轮岗,培养综合管理人才 。一线城市月薪8000 - 12000元 ,有完善培训体系,未来晋升空间大,发展好能成为管理层。除了基本工资,邮储银行还有绩效奖金、年终奖 ,福利包括六险二金、节日费、带薪年假、免费工作餐 。而且,应届生实习期工资是正式薪资的50% ,入职就缴纳五险一金 。总的来说,邮储银行薪资有竞争力,适合追求稳定工作、想在金融领域发展的宝子。大家还有什么想了解的,欢迎评论区留言👇银行工作  薪资待遇  金融求职 #邮政储蓄银行
点赞 评论 收藏
分享
08-16 22:28
宁波大学 Java
put添加元素的流程1 首先会去借助哈希值计算桶索引的值,运算函数为(n-1)&hash值进行与计算。:计算哈希值,jdk7之前是直接引用哈希值计算,而jdk8开始则借助哈希扰动的算法,原理呢就是将原哈希值向右移动16位,异或运算哈希值,将高位哈希值与地位哈希值都可以很好的参与到计算当中,减少哈希冲突的概率2 判断该桶索引位置是否为空,如果为空直接进行存放Node节点。如果不为空,需要遍历链表或者红黑树,去判断是否存在相同的key,如果不同则插入,相同则覆盖。:8开始为尾插,8之前为头插(多线程扩容可能会导致链表出现死循环的问题)插入新节点后3对数组的元素进行计数,当数组当中的元素数量大于负载因子与容量的乘积时,会触发扩容机制,两倍的扩容速度,扩容过程当中存在对元素桶索引的重新分配问题:在jdk7之前会使用(2n-1)&hash重新算一遍桶索引的位置(n为原数组长度):但是在jdk8开始,将(2n-1)&hash进行拆分,拆成(n-1)&hash+n&hash=原索引位置+n&hash,在判断过程当中呢,实现对n&hash的计算即可,判断计算是否为零,为零则保留原索引,不为零则在原索引的基础之上加上旧数组长度,接着移动就简单了,将原先的链表拆分为两个临时链表,后续直接一次性挂载即可。4判断是否需要树化,先判断链表长度,在链表长度达到8的条件下,判断数组长度是否达到64,达到就将链表树化,没达到64就以2倍的速度进行扩容。
如果再来一次,你还会选择...
点赞 评论 收藏
分享
评论
28
226
分享

创作者周榜

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