7.4美团骑行后端二面

0redis常用数据结构
1zset的底层是什么,简述一下跳表的插入过程
2innoDB采用的是什么数据结构
3事务型数据库的acid是什么意思,原子性是怎么实现的,能说一下他的过程
4库存的扣减在你的项目中是直接拿数据库抗的对吗,有什么解决办法吗
5所有的请求都是先访问redis吗,假设会有一些攻击你的redis会不会被打挂
6用户下单之后退单你是怎么处理的
7超卖问题怎么解决的呢,你的扣减都在数据库完成会有很多更新和联表查询操作,这个过程中压力比较大导致数据库慢,怎么解决
8分库分表会带来什么样的问题
9假设你的场景分完表还是解决不了,单表查询量,读写量还是很大,怎么办
10你的项目用的ES,你对es大致原理如倒排有了解吗,你了解ES里输入一个关键词后做全文检索的过程吗
11如果有两个文档的集合怎么快速地利用倒排求交,时间复杂度是怎么样
12java类加载的过程
13线程的三种创建方式
14线程之间通信的方式
15合并两个有序数组
#java面试##后端开发#
全部评论
想问下这是校招还是实习
1 回复 分享
发布于 2025-07-15 11:37 澳大利亚

相关推荐

03-03 23:12
已编辑
北京邮电大学 Java
书海为家:我来给一点点小建议,因为毕竟还在学校不像工作几年的老鸟有丰富的项目经验,面试官在面试在校生的时候更关注咱们同学的做事逻辑和思路,所以最好在简历中描述下自己做过项目的完整过程,比如需求怎么来的,你对需求的解读,你想到的解决办法,遇到困难如何找人求助,最终项目做成了什么程度,你从中收获了哪些技能,你有什么感悟。
你的简历改到第几版了
点赞 评论 收藏
分享
评论
3
11
分享

创作者周榜

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