文章
大厂面试
橘子腾讯wxg运营开发日常一面
腾讯 WXG 运营开发日常一面,包含算法海量日志 Top IP、亿级红包记录设计、索引原理,以及 AI 问答链路与优化思路。
这篇面经主要围绕算法、MySQL 架构设计、索引原理,以及 AI 问答系统的链路分析与优化展开,适合用来做综合场景题复盘。
面试问题#
能听清楚吗?
我这边场地不方便,所以不开摄像头啦,不好意思。
现在开始面试环节,麻烦先简单自我介绍一下。
最开始搞的竞赛是 ACM 竞赛吗?
我们是开发岗位,会有一些编程题目,能看到题目吗?
有三道题,大概 20 分钟左右,每题都要写。
备注:下面三题是针对算法题“选出 503 次数前十的 IP”的追问。
堆的复杂度是怎么样的?
假设日志文件特别大,比如 1T,但机器内存只有 10G,你觉得你的思路时间会有问题吗?
有什么优化思路吗?
MySQL 有用过吗?
假设用 MySQL 作为数据库,设计一套亿级别用户的微信红包收发记录功能,你会怎么设计?
分库分表具体怎么分?
抛开分库分表,还有其他设计上要注意的吗?
索引是怎么实现的?有了解过吗?
现在 AI 聊天机器人应该用得很多吧?你可以讲一下从在聊天框向 AI 提问、敲下回车到看到回答的整个过程经历了哪些步骤吗?
还有其他步骤吗?
假设用户觉得 AI 机器人回答太慢,有什么排查和优化思路吗?
如果是网络慢,有什么优化思路吗?
假设用户觉得回答不准,有什么排查和优化思路吗?
在工程实现上,有什么成本小但能提升回答准确率的方法吗?
你怎么看待 AI 对技术领域的影响?
我们面试内容主要这些,你有没有什么疑问呢?
原作者主页:orangelab-dev