moka的Java未来星一、二面经-oc

简单讲一下你的项目,是怎么从0->1的开发流程,有什么功能
1.聊一下实时运动轨迹PK功能怎么做的,如果中途掉线怎么办,为什么要本地map存储,不用redis存储
2.为什么用mongodb做轨迹数据存储,为什么不用其他的,讲一下你的技术选项是如何选择的。
3.讲一下你了解的redis,你项目中的排行榜是怎么实现的,你之前的方案是什么为什么这个平均耗时从120ms下降至15ms。怎么下降这么多,你做了什么优化?
4.minio的分片怎么做的,如果不用api,你自己做的话怎么做?(讲的程序多线程+countdownlatch+volatile实现)
5.redis的内存淘汰策略是怎么样的,讲一下lru和lfu的实现方式(不会lfu,只讲了lru的手写),如果自己实现需要什么方法
6.redis的持久化讲一下
7.volatile原理讲一下
8.mysql的锁讲一下,讲一下行锁的几种方式,什么场景是什么锁
9.mysql索引讲一下
10.abc a=1 b<1 走不走索引 ,讲一下索引下推
11.反问业务:业务中台
秒过一面
等二面
二面:
实习拷打+父子菜单代码
结束 当晚约hr面
hr面插曲:问我学历。专plus一说对方绷不住笑了。尬住了
base北京 开的太低pass #moka# #实习# #秋招#
全部评论
父子菜单代码是什么呀
点赞 回复 分享
发布于 2025-12-20 16:24 河南
大佬,周四上午二面,现在没联系是不是挂了
点赞 回复 分享
发布于 2024-10-12 15:04 浙江
这个给多少呀
点赞 回复 分享
发布于 2024-09-14 18:10 江苏
一面之后多久约的二面呀11号面的,到现在还没结果
点赞 回复 分享
发布于 2024-09-14 15:05 黑龙江
这是校招吗?在哪投的呢?lz
点赞 回复 分享
发布于 2024-09-05 13:07 陕西
杰宝棒
点赞 回复 分享
发布于 2024-09-04 09:04 安徽
牛逼
点赞 回复 分享
发布于 2024-09-03 13:18 安徽

相关推荐

03-27 12:17
已编辑
北京中南海业余大学 Java
今天面的依旧是牛客搜不到面经的公司。总结:应该是这段时间面试体验最差的一家公司。面试官提问没有逻辑,口齿也不太清晰,喜欢打断回答。不知道是不是突然被抓来面试的,提问也没有重点,问题也描述不清楚,问就是你简历里写了,说就行了,后面鼠鼠已经有点摆了。(下面的问题列表经过豆包整理过,所以看起来还算挺有逻辑。。。)1:请做一下自我介绍2:关于你的实习经验,你主要做的是哪部分相关的东西?3:你说的营销系统主要指的是什么?4:你们发券会涉及到并发问题吗?是怎么处理的?5:单个用户的串行请求,不会影响响应时间吗?第二个请求来了是直接拦截还是怎么处理?6:你们的券是预热到&nbsp;Redis&nbsp;里面的吗?还是实时去查数据库?7:如果有学生信息、课程信息、成绩信息,用&nbsp;MySQL&nbsp;设计表结构,你会怎么设计?表之间的关联关系是什么?8:我要查某一门课程(比如计算机编程课)的所有学生平均成绩、最高成绩、最低成绩,你会怎么查?9:你日常使用的&nbsp;AI&nbsp;编程工具是哪个?10:设计一个&nbsp;CSV&nbsp;数据批量导入及数据展示的简单页面,前后端的设计和开发都是用&nbsp;AI&nbsp;编程工具完成的吗?11:针对&nbsp;CSV&nbsp;批量导入和数据展示的需求,你的提示词怎么写?第一步告诉&nbsp;AI&nbsp;的是什么?需求拆分的逻辑谁来做?12:针对学生、课程、成绩表,要查某课程的平均&nbsp;/&nbsp;最高&nbsp;/&nbsp;最低成绩,你的第一步提示词是什么?AI&nbsp;生成&nbsp;SQL&nbsp;后,怎么把它落地到&nbsp;Spring&nbsp;Boot&nbsp;项目里,完整流程是怎样的?13:你用过哪些消息队列?14:RabbitMQ&nbsp;怎么保证消息一致性?怎么基于&nbsp;RabbitMQ&nbsp;实现分布式系统的最终一致性?15:RabbitMQ&nbsp;的&nbsp;ACK&nbsp;是什么?里面包含哪些信息?消费失败怎么处理?16:Redis&nbsp;有哪些基本的数据类型?17:Redis&nbsp;缓存雪崩是什么?怎么预防?18:Redis&nbsp;缓存穿透是什么?怎么解决?19:Redis&nbsp;缓存击穿是什么?怎么解决?20:Redis&nbsp;是怎么实现分布式锁的?原理是什么?21:你比较熟悉哪些设计模式?在项目中怎么用的?22:策略模式和工厂模式的核心区别是什么?策略模式的策略体现在哪里?公共逻辑放在哪里?23:MySQL&nbsp;的事务&nbsp;ACID&nbsp;特性是什么?分别由什么机制保证?Redo&nbsp;log、Undo&nbsp;log、MVCC&nbsp;分别解决什么问题?24:MySQL&nbsp;回滚操作依赖什么实现?25:MySQL&nbsp;的幻读是什么?怎么解决?间隙锁的原理是什么?InnoDB&nbsp;的锁机制是什么?锁级别有哪些?26:说一下&nbsp;JVM&nbsp;的内存模型?27:JVM&nbsp;运行时数据区中,哪些区域是线程安全的?哪些是线程不安全的?本地方法栈存放的是什么内容?28:Java&nbsp;中的&nbsp;synchronized的实现原理是什么?应用场景是什么?29:Redis&nbsp;分布式锁和&nbsp;synchronized&nbsp;单机锁的区别是什么?应用场景有什么不同?反问
查看29道真题和解析
点赞 评论 收藏
分享
评论
10
20
分享

创作者周榜

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