美团暑期实习一面
3月12日笔试,a了4题,等了半个月收到了一面通知,被调剂到了快驴,base北京,一面就是个leader,全程45分钟。
- 自我介绍
- 介绍一下你做的项目,包括用到的技术、遇到的难点等
- 库存的占用扣减是怎么处理的?
- 库存表会记录扣掉库存的订单号吗?
- 怎么保证库存只被扣了一次?
- 订单和库存不在一个系统,怎么保证订单数据库和库存数据库的一致性?
- redis在哪些场景下用到的?
- redis中适合存放哪些信息?适合放图像吗?适合放大对象吗?
- redis信号量解决的是什么问题?怎么设置?
- 如果有多场秒杀,怎么设计?
- 分布式锁是在哪个场景下使用的?为什么要加分布式锁?锁的过期时期设置的多少?
- redis中数据怎么避免批量过期?
- redis中常用的数据结构了解哪些?
- 搜索功能是怎么实现的?ES的原理知道吗?
- JVM的内存区域?
- 栈和堆的区别是什么?
- 排序算法了解哪些?计数排序的时间复杂度是什么?
- 像三级分类的表,该怎么建立索引?
- 设计模式了解哪些?
- 算法题:反转链表
反问环节向面试官了解了一下部门做的业务等,快驴这个部门没咋听说过,面试官说是为商家提供采购服务的,还问我现在还有别家在面的吗,都到第几轮了。总体感觉这次面试不太难,一些场景题在之前的面试中也接触过,有过准备。
3月31号收到二面通知啦~
ps:面经同步更新在我的个人网站,还有阿里、字节、微软等其他厂的面经,欢迎大家来踩踩!
#美团##实习##面经#