滴滴一二面面经(秋储Java已OC)

项目就黑马点评,我也没搞懂,带括号的是我自己答的,不一定对
面试官很好,讲了挺多的,答不出来都会引导你,会跟你说一些解决方案。二面面试官时不时说tmd,不过没有恶意哈哈

一面(一小时):
问能实习多久(六个月以上)
什么时候到岗(下周)
介绍项目
项目架构(都没答出来,然后讲的具体功能实现)
项目具体功能实现逻辑
项目里为什么要用消息队列
请求很多,消息堆积处理不过来了如何应对(降级返回其他结果,集群)
用户在消息堆积时以为卡了多次请求怎么处理(前端阻止请求)
项目都有哪些表
超卖问题怎么解决
秒杀场景下扣减库存太慢了怎么办(数据库集群,分库分表,索引优化,Redis热key,大key,Redis缓存过小)
Redis大key如何解决
什么是热key(某个很热销的商品)
如何解决热key问题
索引优化详细讲讲(怎么用,怎么设置)
进程和线程的区别
分配给进程的资源有哪些(CPU时间,内存空间,端口)
项目里有读写文件吗(只有访问数据库)
有进程了为什么还要有线程(将大任务分成小任务,并发执行高效利用CPU)
进程切换和线程切换的区别?
为什么并发执行线程要加锁(会争抢资源)
TCP和UDP的区别
TCP的连接指的是什么东西
TCP三次握手过程
为什么要三次(服务端可能额外消耗资源)
消耗什么资源(端口,内存(用于接收消息),网络)
手撕:字符串相加

二面(四十分钟):
(上来就说我这是自己做着玩的吧)
短信登录的短信怎么发送的(没有真正实现,使用的UUID生成的一个验证码)
项目的拦截器详细讲讲
怎么存的验证码
项目里存在Redis里的key的格式、存的什么
如何标识用户(手机号)
项目的权限刷新什么意思(登录时判断是否注册)
旁路缓存机制具体解决的什么场景(说的将库存存到缓存中,和数据库不一致,面试官都绷不住了,然后我也绷不住了,二人开怀大笑,场面十分和谐)
更新缓存失败了怎么办(重试)
重试的时候,缓存中的错数据被访问多次了,怎么解决
项目为什么要加个消息队列
抢优惠券没有及时处理怎么办(通知用户已经抢了)
抢优惠券处理完了如何通知用户(没有通知)
讲下Redis的ZSet
ZSet的范围查询的时间复杂度是多少(我说1,面试官让我再想想,我说N,他绷不住了,说不许猜,提示我一般的排序算法复杂度应该是多少)
手撕:LRU(面试官一直烦躁且耐心的教我)
#面经#
全部评论
大佬,你简历里怎么描述黑马点评这个项目的,感觉面试官看你的简历几乎把项目的关键点都提出来了
7 回复 分享
发布于 2023-06-17 17:04 辽宁
Zset,跳表,类似二叉树,logn
2 回复 分享
发布于 2023-06-18 17:08 江苏
秒杀场景扣减库存太慢怎么优化?扣减肯定得先操作缓存,操作完发送mq异步落库,但是如果发送失败了不就少卖了吗?怎么优化扣减库存慢
2 回复 分享
发布于 2023-06-17 23:24 北京
牛啊佬!
1 回复 分享
发布于 2023-08-02 09:32 天津
佬,怎么平衡实习和秋招呢
1 回复 分享
发布于 2023-07-01 22:19 河南
大佬能问下投的哪个部门吗
1 回复 分享
发布于 2023-06-20 19:42 四川
黑马点评😂
1 回复 分享
发布于 2023-06-18 12:47 福建
mark一下
点赞 回复 分享
发布于 03-15 15:51 天津
大佬,求问 ,找日常实习,一个点评项目够吗?
点赞 回复 分享
发布于 03-02 20:54 浙江
大佬,没有括号的是没有回答出来的嘛
点赞 回复 分享
发布于 2024-03-10 10:50 江苏
m
点赞 回复 分享
发布于 2023-08-20 20:37 江苏
你好,我问一下,Lua脚本的时候判断库存是否大于0,感觉此时是非线程安全的啊,是不是会生成无效订单
点赞 回复 分享
发布于 2023-08-02 21:36 广东
项目就只有黑马点评?
点赞 回复 分享
发布于 2023-07-07 10:33 重庆
佬们面经都是在哪里背的求推荐
点赞 回复 分享
发布于 2023-06-30 13:41 重庆
什么时候投的,我还没笔试
点赞 回复 分享
发布于 2023-06-20 21:23 黑龙江
烦躁且耐心 可还行
点赞 回复 分享
发布于 2023-06-17 21:36 北京
Mark
点赞 回复 分享
发布于 2023-06-17 20:21 广东

相关推荐

首先,笔试做题写完题目之后给hr,交了之后hr翻了一下说反正做的也就那样吧卷子大概是十道java基础题目,有两题多选,问的大多就跟牛客里的题一样印象很深是几题交简历,然后给hr介绍自己的成果,口齿不清地介绍了一下自己,学校然后说自己简历上两个项目写的是什么,用了什么技术栈java基础:几种基础类型JVM 运行 .class 文件java有几种新建对象的方法,分别是String 是基础类型吗,new和直接赋值有什么不同jvm模型linux基础:删除文件命令查看线程,cpu占用命令查看 Tomcat 日志按文件名查找 .log 文件多线程的问题:redis并发的问题内存穿透spring的:了解spring框架吗,关于spring boot,spring web有什么关系场景题:如果我去请假,经过审批批假,比如我是申请今天病假,需要部门经理审批,然后要部门经理的上一级领导审批,请问该如何设计流程找ai优化了一下题目这下更加易懂,员工发起当日病假申请,需遵循「两级固定审批流程」—— 第一级审批人为申请人的直属部门经理,第二级审批人为部门经理的上一级领导(如中心总监 / 分管领导);仅当两级审批均通过时,请假申请生效;任意一级审批驳回,申请终止并反馈申请人。核心需求是确保审批流程合规、状态可追溯、结果可落地(如同步考勤)。//昨天楼主收到面试邀请才开始仔细背八股,所以基础很差,而且简历上写的也很烂,因为我好多都没有回答出来问题,好像一题也没回答正确,纯来锻炼沟通能力来的(对不起,我不是故意的,但是我真的很烂)问了一下简历,我的简历大概就是黑马点评加黑马外卖,但是我回答的乱七八糟的
查看15道真题和解析
点赞 评论 收藏
分享
本人背景是双非一本 有一段亚信外包实习从8月下旬开始投简历 到目前BOSS沟通1000网申150份目前为止基本没有面试 全是笔试挂 做了快20个笔试都挂了 算法题基本是做出一道 有时候运气好能做出两道 但是都没有面试 只有招银网络给了面试 但是也是hr面后挂 麦当劳做了笔试感觉做的不错但是也没回应 剩下的就是部分中小公司打电话 但是都要去当地线下面试 距离太远实在不行 目前在成都 丰巢和友芝友都是需要去线下 但是在武汉目前实习秋招都在投 但是实习基本没有回音 好像都是要27的 之前安恒信息实习转正面过一面 只是问的问题很奇怪 一直问数据结构与算法这门课有什么用 回答了几个答案都不满意 聊着聊着就挂了 明源云甚至都去面项目顾问岗了 面试官评价挺好的 但是也没消息 哎 这个秋招到底该怎么办才好啊 我应该是算法太弱了 只是做了好多道题 代码随想录都刷完了  codetop也做了前100道 hot100也是刷了好几遍 但是看笔试的算法题还是搞不明白怎么做 有没有大佬告诉我该怎么办啊 真的要崩溃了 八股文已经没动力背下去了 可能是简历项目太垃圾了?因为我的实习只有SQL优化算是有亮点吧 另一个项目就是黑马点评自己修改优化了的版本 我是该去学习RAG agent然后重新做个项目吗 还是该怎么办啊
投递招商银行·招银网络科技等公司6个岗位
点赞 评论 收藏
分享
评论
85
732
分享

创作者周榜

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