2027秋招-字节抖音平台产品二面
分布式锁是怎么实现的?
怎么用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)会议时间,看看至少有几个会议室才行?
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Lowo's blog!
评论

