索引覆盖是啥?WHERE A!=10 能用上索引吗?

undolog是什么?

LRU算法是啥?LRU的缺点?Redis为什么不严格实现LRU?Redis怎么实现LRU的?

带Redis缓存的数据库怎么更新?为什么要延迟双删,不延迟双删什么情况下会有问题?

MQ消息积压了,但是消费者的CPU水位很低,怎么排查这个问题?

怎么和AI交互去研发?

RAG是什么?

Agent架构范式?怎么评价Agent的质量?

怎么写prompt才是高质量的prompt?

思考题:两条不均匀的绳子每条烧完要60分钟,怎么测量15分钟?

老系统为什么会流量放大?怎么解决的?

租约锁的核心功能是啥?定时任务抢主是干啥的?(抢锁前置,老系统是先执行定时任务,写结果的时候加锁)

MySQL实现的锁在高并发场景下变成瓶颈,怎么解决优化?Redis分布式锁怎么实现?

Redis分布式锁怎么实现重入?Redis分布式锁还需要看门狗线程吗?

预热场景开始时CPU可能会突增,这个后的噪音干扰比较大,你的CPU容量风险检测怎么处理的?准确率是多少?

怎么保证AI交付的代码质量?怎么确保你的case测试时完整的?边界条件测试怎么判断是完整的?

superpower在头脑风暴阶段有什么缺陷?superpower实际用的时候有哪些不好的?怎么解决?

项目中有superpower过时的计划设计文件,怎么处理能让superpower不受这些的影响?

手撕:力扣 LCR 020. 回文子串

Java中哈希表和哈希map的区别?

HashMap怎么实现线程安全?

synchronized和volatile有什么区别?

介绍一下CAS和synchronized有什么区别?ABA问题怎么解决?

Redis常用的数据结构?ZSet怎么实现有序的?

跳表和红黑树的区别?为什么Redis要用跳表?(跳表范围遍历的时候对锁更友好,并发友好)

MySQL的InnoDB的默认的隔离级别?隔离级别?

MySQL中可重复读是什么原理实现的?MVCC是啥?

undolog、redolog、binlog分别的作用?在MVCC里undolog是用来干啥的?

Redis怎么实现分布式锁?

C++用的Reactor模式和Java的Netty中的Reactor模式有啥区别?

Reactor模式有哪三种?Netty有哪些类型?一个主线程和多个主线程的实现有什么差别?

实习项目中系统管控的POD集群有多大?

Agent做告警定位你有考虑过怎么实现吗?

告警处置追查的Agent你会怎么设计?底层需要什么能力?用什么方式范式做模型?设计一下怎么做?

手撕:力扣 24. 两两交换链表中的节点