2027秋招-滴滴一二三面
索引覆盖是啥?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. 两两交换链表中的节点
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Lowo's blog!
评论

