moka一面面经

1.Java 有哪些基本数据类型? 
2.char 类型占几个字节? 
3.基本数据类型和包装类有什么区别?
4.Java 中常用的集合类有哪些? 
5.HashSet 的底层数据结构是怎样的?
 6.HashMap 的 put 方法执行过程是怎样的? 
7.HashMap 中判断 Key 相等是通过什么方式?
 8.Java 中的 equals 和 == 有什么区别? 
9.HashMap 扩容时是怎么处理的? 
10.扩容后,原数组下标和新数组下标有什么对应关系?
11.高低位是如何判断的?

12.多线程与并发 (JUC)Java 中加锁的方式有哪些?
 13.synchronized 和 ReentrantLock 有什么区别?
 14.ReentrantLock 的公平锁和非公平锁在实现上有什么区别? 
15.synchronized 的锁升级过程是怎样的?
 16.锁可以降级吗?

 17.线程池执行任务的流程是怎样的?
 18.核心线程数满了之后,为什么先放入队列,而不是直接启动非核心线程? 
19.核心线程可以被销毁吗?
20.线程在执行任务过程中抛出异常会有什么影响?

21.InnoDB 的事务隔离级别有哪些? 
22.可重复读(RR)是通过什么机制实现的?
23.MVCC 的原理是什么? 
24. 结合索引查询、Read View 和 Undo Log,详细讲讲查询一条数据版本的全过程。 
25.InnoDB 索引的数据结构是怎样的?
 26.B+ 树和 二叉树有什么区别?
 27.MVCC 加临键锁)能彻底解决幻读问题吗?
28.举个无法解决的 Case。 
29.间隙锁在 RC(读已提交)和 RR(可重复读)级别下有什么区别?

30.Redis 的 IO 模型是怎样的?
 31.Redis 6.0 之后引入多线程的作用是什么? 
32.Redis 中的大 Key 需要怎么去删除?
 33.Redis 内存不足时的淘汰策略有哪些?
 34.如何用 Java 设计一个 LRU 缓存,实现 O(1) 的查询和修改?

35.第一段实习经历的离职原因是什么?
 36.在运维平台项目中,负责了哪些功能,解决了什么问题? 
37.通过 Dubbo Filter 记录慢请求日志的具体实现细节是什么?
38.Dubbo Filter 的设计模式是什么? 
39.如何从全局视角统计慢请求(例如按时间段、高频接口 Top 排行)?
40.是否有接入完整的监控大盘?
41.项目中遇到过哪些棘手的技术问题?
42.如果定时同步 Redis 的过程失败了,有什么告警和重试的策略?

43.平时编程会使用 AI 工具吗?
44.使用什么工具和模型?
 45.AI 生成代码和手敲代码的比例大概是多少?
 46.AI 领域的 MCP 协议和 Agent Skills 概念有什么区别?
全部评论
moka在哪投呢
点赞 回复 分享
发布于 04-24 13:53 山东
酣畅淋漓的八股
点赞 回复 分享
发布于 04-15 14:19 北京

相关推荐

04-20 11:10
已编辑
山西大学 Java
说一下你对面向对象的理解并发和并行的区别创建线程有几种方式 线程池有几种状态说一下什么是反射 说一下什么是动态代理你解释一下MySQL是什么你对MySQL的锁有了解吗展开讲讲你说的锁,算了不用了mybatis和plus都使用过吧,解释一下两者之间的差异在plus中,你进行一个单表查询,应用主键的话,在他的实体类上你需要加什么注解模糊查询使用的是什么关键字,参数是怎么写的XML文件中,你进行多表查询,resultType是什么,返回类型和restMap的区别说一下spring bean的生命周期,分为几个阶段bean管理操作有哪些方式实际开发中分为四个层,这四个层的注解有什么区别,你知道这四个注解么?控制反转有了解吗?IOC,spring中有多少种IOC容器呢?AOP呢了解么?AOP动态代理有几种方式,分别是什么你的项目是高并发的,你和我说一下你的qps大概是多少。你为什么要做分库分表,你做分库分表之后如何实现一个跨库的查询你这是一个购票软件,你是如何解决超卖问题的。你还使用了布隆过滤器,解释一下为什么要使用他。既然你提到了缓存穿透,那么有三种,击穿穿透雪崩有什么区别。你的消息队列用的是rabbitMQ,说一下你为什么要用这个MQ。你如何保证这个消息不丢。你有git的使用习惯。那么克隆的命令是什么,本地提交的命令是什么了解Linux使用命令,那我考察你一下,查看目录用的是哪条命令,切换功能使用的是?查看进程使用的是哪个?实时查看资源使用的是哪个?你基于springAI对接阿里云百联,那么你实现这几个模块是怎么实现的,大概讲解一下
查看23道真题和解析
点赞 评论 收藏
分享
评论
4
11
分享

创作者周榜

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