积极的斑马愿offer多多 level
获赞
150
粉丝
128
关注
13
看过 TA
2080
门头沟学院
2026
Java
IP属地:山东
暂未填写个人简介
私信
关注
今天 15:38
门头沟学院 Java
美团核心本地商业-业务研发平台 base 上海timelime:9.4投递9.10一面,9.14约二面9.18二面9.25意向9.4才开始全面投递,感觉很多厂池子都快满了感谢团子给的第一个offer附面经:一面:55min1.实习拷打 15min(只问了背景和解决手段,多的没问)2.mvcc 怎么解决rc和rr3.结合实习谈谈rc是否已经足够,有必要rr吗4.深度分页是什么情况,怎么解决5.mysql慢查询用explain一般看什么字段6.说说innodb索引底层数据结构,有什么特性7.谈谈其他存储结构8.Object a = new Object();a.name="456";void method (Object p){p = new Object();p.name="123";}method(a);a.name是否会改变,为什么?9.那么说说a,p在堆和栈里面是什么样的,有什么区别。10.说说redis缓存穿透11.说说tls层加密是怎么做的12.了解分布式事务吗13.说说kafka的架构14.kafka吞吐量那么高,是为什么15.volatile关键字有什么作用,原理16.用volatile之后可能还会有什么问题17.死锁的几个必要条件18.举几个io密集型任务的例子,cpu密集型任务的例子19.手撕:反转链表②20.手撕一道sql反问二面:60min自我介绍1.实习拷打 40min八股部分:1.1. 说说olap和oltp区别,postgreSql是olap吗1.2. 具体而言bigquery和starrocks的原理,和mysql的区别1.3.分库分表前插入时间1.8s?分析一下为什么(评价为可能是机器问题,没用上ssd才这么慢)1.4.说说java的gc算法和go的gc算法的区别(表示我只说了算法上的不同,没有自顶向下的设计角度分析。应该是指tcmalloc之类的内存分配、内存空间连续性角度)2.lru缓存+细粒度并发安全控制(说完读写锁方案,面试官说能不能无锁并发控制,时间不够让我自己下来看看)3.闲聊,非科班是本科就想着转码吗4.最近关注哪些技术5.实习期间的ai coding是什么样的,怎么做好ai coding6.手上有哪些offer反问
0 点赞 评论 收藏
分享
01-23 14:56
门头沟学院 Java
人间净洗机:请问佬,手撕的时候,是要提交到OJ上跑过测试才行,还是自己在IDE里面搓一个样例过了就行啊
查看20道真题和解析
0 点赞 评论 收藏
分享
01-23 14:55
门头沟学院 Java
(最难绷的一集,10min写完了然后一直找bug,找了15min没找出来)自我介绍,问了成绩,确定可实习时长然后还问我东南大学在哪里🥺这下不得不提我们的校庆标语了:东南大学在南京1.说说redis实现点赞,附近商户查询等功能2.点赞排行榜的key是什么,score是什么(一开始说做贴子的点赞排行榜)3.点赞列表的key和score4.有大量并发点赞怎么处理5.如果量太大,redis也支撑不住呢(顺嘴说了用分布式,消息队列,不需要记录用户信息的话可以用bitmap存储等)6.问分布式怎么做(我说不熟)7.那么mysql里记录点赞的表应该怎么设计8.抖音快手里点赞重复技术出现特效的功能怎么实现9.点赞特效接口应该输入哪些参数。10.aop实现自动填充具体是怎么做的(说了具体怎么做之后,也和他说了之前美团面试官说这个功能他们都是直接每个接口实现自动填充,不用aop)11.线程池的执行流程12.先问我看没看过线程池源码,线程池是否会出现并发安全问题13.那同时创建多个线程的底层原因是怎么14.mysql事务什么时候用什么时候不用。15.MVCC怎么解决脏读幻读问题的手撕:两两交换链表中的结点(3分钟写算法,7分钟写测试用例,然后发现怎么跑都少个头结点,debug15分钟没找到原因,感觉最后面试官有点失望)反问,对北美封禁tiktok什么看法,对kwai是不是一种机遇然后表达很希望加入快手😭手撕debug实在是很难绷面试官很专业,人也很好,很好的一次面试体验场景题实在没答好,手撕debug也是一坨,目前还在排序中
查看19道真题和解析
0 点赞 评论 收藏
分享
01-23 14:54
门头沟学院 Java
高兴呀:第3个问的缓存击穿,穿透是数据在缓存层和数据库都没有,解决方案是互斥锁只让一个请求讲数据加载到缓存层
查看13道真题和解析
0 点赞 评论 收藏
分享
01-23 14:53
已编辑
门头沟学院 Java
时长1h10min,其中算法10min自我介绍一下1.非科班转码原因,本科学过JAVA相关课程吗2.除了java还用过什么语言3.说说JAVA和Python的区别4.说说对JAVA多态的理解5.知道synchronized关键字吗6.说说volatile关键字的作用7.spring和springboot的区别8.注解的原理是什么9.项目里配置的jvm垃圾回收器是哪个,用到哪些jvm垃圾回收的算法10.mysql给了一个表头,问各个数据类型应该要设置成什么11.id设成了int类型,表中最多可以放多少个数据。12.数据太多怎么办,表放不下了13.分表具体应该怎么分14.如果mysql查询速度很慢,怎么排查这个问题15.索引失效场景有哪些16.索引为什么快17.看你项目里用了分布式锁,那你了解redis里的redlock吗(说不太了解,让我回去了解一下)18.redis想实现一个简易的消息队列应该怎么做。19.不用stream流呢,可以用redis里哪个数据类型20.刚刚说到list,说说redis具体有哪五个基本数据类型21.那么说说zset的原理22.讲讲消息队列的用途23.消息队列kafka和rocketmq有什么区别,适用场景有什么不同。24.linux怎么查看进程25.linux怎么杀死进程26.怎么排查linux硬件问题,查看cpu占用,内存占用等。(没答上)27.linux一个文件里怎么快速查看到指定字段,比如java字段(没答上)28.linux怎么查看最近的10条mysql日志记录(没答上)29.说说linux项目部署流程。(没答上)手撕:有序数组二分查找(可能linux太多没答上有点绷不住了,说找个简单的给我做,结果测试用例写了很久)(我)反问业务(我)声明可实习时长和到岗时间30.对小米的看法怎么样1.3通知一面通过了,等待二面
不敢追165女神:手撕是LeetCode模式吗
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务