你的项目有写接口文档吗,给我看看(没写)为什么扣减库存要用分布式锁(答了防止库存重复扣减,他说直接扣减没问题??)redisson底层是怎么实现的手写个sql死锁,如果字段非索引会发生死锁吗假设有个hashmap上锁put,get不上锁会有线程安全问题吗?为什么?nago算法tcp慢启动是怎么实现的g1如何回收老年代对象g1 hop参数linux内存中的 reserver ,commited代表什么意思设计一个线程安全的hashmap1.1和2.0的区别,http2流式连接是怎么实现的什么是dns中间人攻击如何解决syn泛洪攻击java线程六状态?linux进程几状态?最近看了什么书,你对jvm了解是不是仅限于博客证明给我你热爱编程,除了lc和比赛,有没有自己写一些轮子?手撕树的最近公共祖先 复杂度是多少