滴滴一二面面经(秋储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 广东

相关推荐

11-15 22:55
安徽大学 Java
本人bg26届中下211计算机相关专业,从大一到大三基本上都是玩过来的,除了会个Java基础语法,sql基本查询语言,以及一丢丢的数据结构知识,其他基本上是一窍不通,什么springboot,maven,git听都没听说过,大三下的时候也是很焦虑,面临就业还是考研考公的选择,最后因为觉得想出来挣钱选择了就业,并且因为自己对于Java算是比较熟悉,也看到网上说Java需求很大就选择了Java,我爸妈在上海工作,7月初的时候我来到了我爸妈这里准备边学边找实习,暑期实习是指望不上了,准备就找一些日常实习就行,开始在网上搜找Java实习需要哪些技术,结果看到一堆听都没听过的英文单词,mybatis,redis,git,maven什么什么的,头都大了,想着这要学到啥时候啊,没办法只能硬着头皮开始规划,在网上看到了苍穹外卖,决定直接开始干项目,刚开始的时候连注解是什么都不知道,遇到不会的就去看看黑马的Java web就这样一直坚持了二十天左右7月25号,苍穹外卖终于做完了,赶紧写进了简历中开始投简历,投的大部分都是中小厂,ssob的尿性也都知道,大部分都是已读不回,在一些大厂的官网我也有投递,不过那时候简历太简陋了,根本没有回应,我发现一个外卖项目根本就找不到实习,于是马上开始了黑马点评。7月31号,接到了人生中第一个技术面试,抱着试一试的心态去参加了,还记得面试官问了hashmap的原理,我支支吾吾说不上来,问的问题中基本上百分之六七十都说不上来,当然面试以失败结尾,不过从这次面试以后我开始有意识的去看八股,以及看一些别人的面经。8月8号左右,黑马点评做完了,又是赶紧写进简历里开始投,这个时候一些小厂会有回应了,但是约面还是不算多,中间有几家约面的但是都说是低代码平台,面试甚至都不问什么技术,我就感觉不靠谱,好在也没给我发offer,还是感觉比较挫败的,我本来以为日常实习应该会好找一些,没想到找了一个多月了还是没有希望,我妈都开始嫌弃我了😅8月15号以后陆续有一些小公司会找我去面试了,基本上都是线下面试,最多的一次一天面了三场,大部分薪资都是在100~250之间的,毕竟是小厂,其中有一个打电话约面的时候说300一天早十晚七,当时我眼前一亮,不过后来很快就平静下来,我这么菜,这种好事怎么会轮到我,也是抱着试一试的心态去了,去这个公司面试的时候问的还是比较深入的,下面贴一张这家的面经和我当时的简历,拷打项目的时候我还是有很多答不上来的地方,面完这家我也没有多想就去继续面别的公司了。8月25号,ssob上前面提到的公司hr主动给我发消息问我有没有找到实习,我说还在找呢,他就要加我微信,并且给我打电话问我什么时候可以入职,薪资是否可以接受,等我答应下来后里面给我发了offer,我当时真的觉得世界那么不真实,明明我面试回答的挺糟糕的不知道为什么还会要我,而且给的薪资也是我没想过的。9月1号,我正式入职了,原来我是我们公司第一个Java实习生,整个研发部就我一个实习生,不过我的同事们都很厉害,我们小组另外三个开发分别来自BAT,这两个多月以来我真的跟着学到了很多东西,从最开始的项目都跑不起来,到梳理公司的业务文档,再到写一些对账任务,到独立完成小型开发,再到现在可以完成团队开发,虽然是100人都不到的小厂,但是我觉得在这里学到的东西应该不会比大厂少,很感谢现在的公司,也很感谢曾经努力的自己,下个月我就要进行转正答辩了,祝我好运,也祝看到这篇文的uu们都能邂逅自己的小幸运😋
点赞 评论 收藏
分享
首先,笔试做题写完题目之后给hr,交了之后hr翻了一下说反正做的也就那样吧卷子大概是十道java基础题目,有两题多选,问的大多就跟牛客里的题一样印象很深是几题交简历,然后给hr介绍自己的成果,口齿不清地介绍了一下自己,学校然后说自己简历上两个项目写的是什么,用了什么技术栈java基础:几种基础类型JVM 运行 .class 文件java有几种新建对象的方法,分别是String 是基础类型吗,new和直接赋值有什么不同jvm模型linux基础:删除文件命令查看线程,cpu占用命令查看 Tomcat 日志按文件名查找 .log 文件多线程的问题:redis并发的问题内存穿透spring的:了解spring框架吗,关于spring boot,spring web有什么关系场景题:如果我去请假,经过审批批假,比如我是申请今天病假,需要部门经理审批,然后要部门经理的上一级领导审批,请问该如何设计流程找ai优化了一下题目这下更加易懂,员工发起当日病假申请,需遵循「两级固定审批流程」—— 第一级审批人为申请人的直属部门经理,第二级审批人为部门经理的上一级领导(如中心总监 / 分管领导);仅当两级审批均通过时,请假申请生效;任意一级审批驳回,申请终止并反馈申请人。核心需求是确保审批流程合规、状态可追溯、结果可落地(如同步考勤)。//昨天楼主收到面试邀请才开始仔细背八股,所以基础很差,而且简历上写的也很烂,因为我好多都没有回答出来问题,好像一题也没回答正确,纯来锻炼沟通能力来的(对不起,我不是故意的,但是我真的很烂)问了一下简历,我的简历大概就是黑马点评加黑马外卖,但是我回答的乱七八糟的
查看15道真题和解析
点赞 评论 收藏
分享
评论
85
732
分享

创作者周榜

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