网易云音乐技术岗笔试:1 道编程加 AI Coding
- 轮次
- 笔试
- 时间
- 2026-09
- 来源
- 牛客网
《面试题目》
- 编程题:ACM 模式,难度偏高,50 分
- AI Coding:50 分
《参考解析》
这场考试的形式信息
时长 2 小时,两道大题各占 50 分:一道是需要自己处理输入输出的 ACM 模式编程题,难度偏高;另一道是 AI Coding。原帖只记下了题型、分值和难度,没有保留题面,所以无法还原考了什么算法。
两道题五五开的结构值得注意:很多人习惯把 AI Coding 当成附加题,随便写完就交,实际上它和后一道编程题一样值 50 分,投入产出比往往更高。
ACM 模式的编程题要注意什么
没有函数签名,全部靠标准输入输出,所以第一件事是把输入格式读清楚:是一组数据还是多组,多组的话以什么结束(EOF 还是给定 T),每组之间的分隔和输出要求怎么排。读入要写成循环,别假设只有一组;输出要和样例逐字符对齐,多余的提示语、行尾空格都会判错。
难度偏高的题通常卡在算法选择而不是编码量上,时间分配建议先花 5 分钟判断题目属于哪一类(模拟、贪心、DP、图搜索、数据结构),确认思路可行再动手;写出暴力解先拿部分分,比空着强。C++ 选手注意 long long 溢出和大数组栈溢出(开全局或 vector)。
AI Coding 部分
这类题的评分一般看正确性、测试覆盖和说明文档三个维度,而不是只看能不能跑通。写的时候要做三件事:先明确输入输出契约再写实现;自己补测试用例覆盖边界,用断言而不是打印;在说明里写清思路、复杂度和已知限制。生成完的代码要自己读一遍再交,AI 常犯的错误是边界条件、空输入和类型转换,这些靠肉眼扫一遍就能发现大半。