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面试##后端开发#
1zset的底层是什么,简述一下跳表的插入过程
2innoDB采用的是什么数据结构
3事务型数据库的acid是什么意思,原子性是怎么实现的,能说一下他的过程
4库存的扣减在你的项目中是直接拿数据库抗的对吗,有什么解决办法吗
5所有的请求都是先访问redis吗,假设会有一些攻击你的redis会不会被打挂
6用户下单之后退单你是怎么处理的
7超卖问题怎么解决的呢,你的扣减都在数据库完成会有很多更新和联表查询操作,这个过程中压力比较大导致数据库慢,怎么解决
8分库分表会带来什么样的问题
9假设你的场景分完表还是解决不了,单表查询量,读写量还是很大,怎么办
10你的项目用的ES,你对es大致原理如倒排有了解吗,你了解ES里输入一个关键词后做全文检索的过程吗
11如果有两个文档的集合怎么快速地利用倒排求交,时间复杂度是怎么样
12java类加载的过程
13线程的三种创建方式
14线程之间通信的方式
15合并两个有序数组
#java面试##后端开发#
全部评论
想问下这是校招还是实习
相关推荐
书海为家:我来给一点点小建议,因为毕竟还在学校不像工作几年的老鸟有丰富的项目经验,面试官在面试在校生的时候更关注咱们同学的做事逻辑和思路,所以最好在简历中描述下自己做过项目的完整过程,比如需求怎么来的,你对需求的解读,你想到的解决办法,遇到困难如何找人求助,最终项目做成了什么程度,你从中收获了哪些技能,你有什么感悟。 点赞 评论 收藏
分享
点赞 评论 收藏
分享

查看11道真题和解析