分布式锁是怎么实现的?

怎么用AI开发的?哪些部分还要手写?

Java的线程池介绍下?go有没有类似线程池的东西?go与Java不一样在哪?

Go的标准库里面没有内置的线程池,它怎么实现这种高并发的?

平常你怎么使用线程池的?重要的参数分别怎么设置?

拒绝策略用的是啥?主线程提交到线程池的话有些拒绝策略是不是不好?

注意:如果是Reactor主线程把任务放到线程池里,线程池满了,用的拒绝策略是谁提交谁执行,这有可能阻塞主线程影响网络IO,得不偿失

如果任务队列用的是链表可以无限长,那么会把内存冲爆吗?

在Java中一般是怎么使用锁的?

Redis锁是怎么实现的?MySQL数据库是怎么实现分布式锁的?

使用AI开发的一次完整流程?计划和实现Coding阶段的时间怎么分配的?

需求拆分细(可以借助AI),边界或特殊要求都要分析出来给AI,然后再让AI写测试用例。要花大部分时间在计划上

怎么保证你用AI修改的时候不影响其他人的功能,或者不影响历史的功能,不能改坏了?

有遇到过跨仓库联动修改代码的情况吗?让几个代码仓库协同在Agent底下修改的机制是啥?如果你再一个仓库里先制定了一个plan然后执行,这时候怎么让CodeBuddy去看多个仓库?

一般你的仓库里会有哪几类AI生成的文档?

什么是Token?

MCP和Skill的区别?MCP和Skill分别是由什么组成的?

系统是怎么加载Skill的?怎么知道要加载哪个Skill呢?

手撕:给了一系列的(start,end)会议时间,看看至少有几个会议室才行?