Markdown Note
4.23腾讯云智一面
最近更新:2026/04/29
1、为什么来投西安base 2、自我介绍 3、查询优化效率提升73%,数据怎么得到的,数据基准是多少 数据的同步+热点数据的缓存预热 4、MySQL的索引结构,怎么优化的 5、工单表的数量,加索引会导致插入的效率低 6、拆表细节:拆表的依据,那些到副表 原大宽表(30~40字段)冷热字段拆分(垂直拆表)。主表(高频查询),详情表(低频查询) 拆表好处:1、减少回表量,提升BufferPool缓存命中;2、减少锁竞争(拆表后,如果更新两种字段分别在两个表上,不会冲突);2、冷热数据拆分,为后续扩展做准备 7、vibecoding使用规范, 8、vibecoding使用有没有遇到bug,怎么去修改bug 9、第一次提交代码上线用了多长时间,提交到发布用了多长时间 简单业务,提交-CR测试通过-上线(3、4天) 10、怎么去熟悉你要做的模块,代码上下文 11、业务到性能优化:是怎么发现需要优化的 12、AI给你的哪方面提升大 13、怎么看待AI对程序员冲击
反问: 部门做的什么业务:智能顾问、混沌演练 实习生会接触到什么 项目中涉及到agent的多不多:AI接入多不多 主要运用到的语言和工具 ops4.7
总结: 我们业务相当于是对企业的,在凌晨是没有业务流动的,我们进行一次全量迁移,但是我有了解到不停机的方案常用的双写+增量迁移 拆表后老数据有三种处理方式:
- 一次性全量迁移(停机)
- 双写 + 增量迁移(不停机,推荐)
- 影子表 + 切流(大厂常用)