你们系统QPS多少?
分布式事务有哪些?
jvm调优怎么做?
怎么设计一个高并发系统?秒杀?
HashMap底层原理
spring ioc aop 解释?原理?aop 用在什么地方?
redis数据结构
MySQL优化?
发现有个SQl很慢怎么办?
看你用了redis的GEO?主要用在什么场景下?
redis的GEO计算位置间的距离是直线距离吗?那是不是有可能有问题,比如我在浦东计算出附近的距离是浦西那不是很尴尬吗?
Eureka 是AP还是CP?
Eureka 如何体现出AP?
synchronized底层实现原理、jdk1.6对它做了哪些优化?
你们分布式锁怎么做的?用在哪些场景下?
分布式定时任务XXX-job原理是什么?
CocurrentHashMap底层实现原理?如何保证数据安全的?
CocurrentHashMap,rehash时可以get数据吗?
答:可以的,get读数据是不加锁的。blog.csdn.net/xmtblog/art…
CocurrentHashMap 锁是加在数组上还是加在链表上?
答:
- 1.7
是加在数组上的,Segment是一个分段锁,它是继承可重入锁的。 - 1.8 blog.csdn.net/weixin_4115…
谈一下AQS?
springcloud用了哪些组件?
Ribbon有哪些策略?默认策略是什么?
二级索引的结构?
索引不生效的场景?有name字段查的时候就是不生效,name是varchar(20),查的时候要查一列数据,你觉得怎么判断它为什么不生效?
看执行计划的时候你需要看哪些东西?
如果现在执行计划type是range,但是可能用到的索引没有,实际用到的索引有,这是什么情况?
一行记录占用的磁盘空间分几步占用的?一个字段是255,它实际只存了1,那这个磁盘空间怎么占用?
git 拉取数据时 Merge和rebase区别?
git 暂存区你有了解吗?
maven 你怎么排jira包冲突?
让你实现一个springMvc,你觉得应该怎么实现思路?
http头你用过哪些东西?
OOM异常排查思路
二分查找时间复杂度
cms垃圾回收过程
spring bean创建声明周期
答:www.jianshu.com/p/1dec08d29…
jvm哪些不会出现内存溢出
永久代什么时候会出现内存溢出
如果有一个GC问题,该如何分析?
你们用的集合类用什么用的多?
ThreeMap 有了解吗?
对一个数组排序有哪些?
冒泡排序的时间复杂度?
Java中常用的排序工具有哪些?
Java 如何给对象排序?
Java 为什么重写equals需要重写hashCode?
HashMap扩容机制?
如何看待spring?
为什么Java要有泛型?泛型有什么用?
为什么要用JPA?JPA是什么东西?
流量控制策略有:分流,降级,限流