京东一面
2024.1.11
NIO 和 BIO
HashMap,Hashtable,ConcurrentHashMap区别
HashMap底层实现
集合中有哪些是线程安全的
线程和进程的区别
怎么创建线程
run和start方法
创建线程池的方法
线程池有哪几种类型
线程池有哪些状态
线程池submit方法和和execute方法的区别
怎么保证多线程的线程安全
解释一下 Sychronized
底层是怎么实现的
什么是动态代理
Spring有哪些模块
有哪几种注入方式
Spring事务实现的方式
声明为private的方法可以被代理吗
一个类中两个标注了事务的方法直接调用,事务会不会生效
Spring底层使用了哪些设计模式
MyBatis的逻辑分页和物理分页
MyBatis支不支持懒加载
分页插件的实现原理
消息队列的作用
RocketMQ发送消息的过程
怎么保证消息不回丢失
怎么实现延迟消息队列
怎么保证消息不被重复消费
RocketMQ怎么保证有序性
RocketMQ消息堆积的解决方案
MySQL的存储引擎
MVCC机制怎么实现的
Redis有什么作用
缓存穿透和缓存击穿
缓存击穿的解决策略
支持什么数据类型
怎么保证缓存和数据库的数据一致性
redis怎么实现分布式锁,有什么缺陷
redis数据淘汰策略
堆和方法区中主要存放哪些数据
栈内存中主要存放什么数据
栈内存和堆内存哪个更新数据更快一些
类加载的过程
死亡对象判断方法
有哪些垃圾回收器
介绍一下这些回收器特点和回收阶段
有没有做过JVM调优
用过什么JVM工具
项目中有什么映像深刻的问题
NIO 和 BIO
HashMap,Hashtable,ConcurrentHashMap区别
HashMap底层实现
集合中有哪些是线程安全的
线程和进程的区别
怎么创建线程
run和start方法
创建线程池的方法
线程池有哪几种类型
线程池有哪些状态
线程池submit方法和和execute方法的区别
怎么保证多线程的线程安全
解释一下 Sychronized
底层是怎么实现的
什么是动态代理
Spring有哪些模块
有哪几种注入方式
Spring事务实现的方式
声明为private的方法可以被代理吗
一个类中两个标注了事务的方法直接调用,事务会不会生效
Spring底层使用了哪些设计模式
MyBatis的逻辑分页和物理分页
MyBatis支不支持懒加载
分页插件的实现原理
消息队列的作用
RocketMQ发送消息的过程
怎么保证消息不回丢失
怎么实现延迟消息队列
怎么保证消息不被重复消费
RocketMQ怎么保证有序性
RocketMQ消息堆积的解决方案
MySQL的存储引擎
MVCC机制怎么实现的
Redis有什么作用
缓存穿透和缓存击穿
缓存击穿的解决策略
支持什么数据类型
怎么保证缓存和数据库的数据一致性
redis怎么实现分布式锁,有什么缺陷
redis数据淘汰策略
堆和方法区中主要存放哪些数据
栈内存中主要存放什么数据
栈内存和堆内存哪个更新数据更快一些
类加载的过程
死亡对象判断方法
有哪些垃圾回收器
介绍一下这些回收器特点和回收阶段
有没有做过JVM调优
用过什么JVM工具
项目中有什么映像深刻的问题
全部评论
大佬,可以问下mybatis 那部分的八股怎么准备的吗
秋招补录嘛佬
没后续了吗
感觉问的还可以 不偏不难
京东没手撕吗?
mybatis原理的感觉答不上来,其他还好
佬,这是那个部门呢
需要的话,友友们可以看我首页,米哈游有内推,有很多岗位,直接扫码
相关推荐
点赞 评论 收藏
分享
![](https://static.nowcoder.com/fe/file/oss/1715049343797JOCFB.png)
点赞 评论 收藏
分享