大家好,我是阿阳。本次分享的是2025 年 11 月 7 日网易云音乐前端一面的完整面经,正文如下:
🏢 面试公司:网易云音乐
📍 面试部门:音乐事业部
🕐 面试时间:2025/11/7
💻 面试岗位:前端开发工程师
⏰ 面试时长:45 分钟
📌 面试形式:线上面试
自我介绍
公司项目与个人项目深度询问
跨平台 App 如何量化用户的体验指标
App 冷启动速度优化方案及运行时内存消耗降低策略
对 AI Coding 的个人理解
AI Coding 的个人最佳实践
概括一下平时用 AI Coding 的工作流
用过哪些 AI IDE ,有什么差异
对 AI IDE 中 Agent 的个人理解
对 AI IDE 中 MCP 的个人理解
是否了解 AI IDE 中 Tab 补全模型及其原理
算法编程题:
给定一个非负整数数组 nums ,最初位于数组的第一个位置;数组中的每个元素表示你在该位置可以跳跃的最大长度。请确定是否可以到达最后一个位置。
## 输入格式:每个测试用例一行,以“,”分隔,代表 nums 数组
## 输出格式:请确定是否可以到达最后一个位置。如果能,返回 true ,否则返回 false
## 输入样例 1:在这里给出一组输入。例如:2,3,1,1,4
## 输出样例 1:在这里给出相应的输出。例如:true
## 输入样例 2:在这里给出一组输入。例如:3,2,1,0,4
## 输出样例 2:在这里给出相应的输出。例如:false
我这次面试表现欠佳,部分问题回答不深入且表达不流畅。但面试收获颇丰,面试官的问题都很有启发性,让我清楚地看到自身的不足,同时也学到了不少新知识。尽管结果不理想,但每一次面试都是学习机会,后续会继续努力补齐自身的短板。
整体来看,这次面试对项目深度与技术思考能力的考察比较全面。
给即将面试的小伙伴几点建议:
性能优化、项目架构、前端工程化等核心知识点要吃透。
在关注自身业务的同时,多了解团队其他成员负责的核心功能。
提前积累 AI Coding 实践经验,适应新趋势的考察方向。
坚持在 LeetCode 刷题,夯实算法与逻辑思维能力。
充分准备才能让面试更从容,愿大家顺利拿到心仪 offer 。
1
coderwitt 1 天前
AI 真成主方向了
|
2
ldyisbest 1 天前
加油💪
|
3
LeegoYih 1 天前
感谢分享,我也可以提前准备下
|
4
liwenkang 1 天前
感谢分享,想了解下这个岗位对应的 JD 是什么样子呀?没想到会有这么多关于 AI 的内容
|
5
56way 1 天前
都 AI coding 了还出个毛的算法题。。。形式主义。。不去也罢。。。我最近四个月都在让 AI 敲代码,质量比我自己写的都好,这就像有了自动驾驶以及倒车影像 还考察你倒车入库的技巧。。。终归会被历史洪流抛弃。。。
|
6
ptstone 1 天前
有没有大神出一个 ai 的框架啊,比如前后端,数据库这种一套的规则,写好的提示词 ai 跑着跑着就跑偏了
|
7
kiraskyler 1 天前
```
package main import "fmt" func jump(array []int) bool { dp := make([]bool, len(array)) // 标记当前坐标是否可达 dp[0] = true for i := 0; i <= len(array); i++ { if dp[i] == false { return false } for j := 0; j < array[i]; j++ { index := i + j + 1 if index == (len(array) - 1) { return true } else if index < (len(array) - 1) { dp[i + j + 1] = true } } } return dp[len(dp) - 1] } func main() { fmt.Println(jump([]int{2, 3, 1, 1, 4})) fmt.Println(jump([]int{3, 2, 1, 0, 4})) } ``` |
9
bzw875 1 天前
看问题,他们要招聘 AI 编辑器的开发
|
14
kiraskyler 1 天前
优化一下,不使用动态规划,时间复杂度 On ,空间复杂度 O1
``` func jump2(array []int) bool { max := array[0] for i := 1; i < len(array); i++ { if max < i { return false } if (i + array[i]) > max { // 可以走更远 max = i + array[i] } } return true } ``` |
16
bojue 1 天前
|
17
MENGKE 1 天前
感谢 OP 分享。请问几年经验,能给开到多少 k
|
19
56way 1 天前
@bojue 复杂 css 布局我不确定,不过现在都是 shadcn tailwind 一把梭,遇到一些问题再强化一下提示词基本不太有问题,我已经好几个月不敲代码了都是 AI 帮我干活
|
20
gulugulu233 1 天前
之前不是远程吗,现在怎么想着找坐班的机会了,稳定性上的考虑吗。
感觉这些问题一大半是 AI ,真的是全民大 AI 时代了 |
21
bojue 1 天前
@56way #19 你说的没问题,tailwind 连自适应都处理了,我的产品是低代码配置自定义样式,tailwind 对我的用户来说就是负担,这个方案不在考虑我们的范围
![]() |
22
Rickkkkkkk 1 天前
现在纯编程题真的是有点没必要,因为扔给 ai 很快就能获得基本正确的答案。
|
23
johnnyNg 1 天前
卧槽, 时代是真的不一样了
|
24
ayangweb OP @gulugulu233 中大厂的话可以试试坐班
![]() |
25
Mzs 1 天前
后半段跟我最近做面试官一模一样
一方面公司硬性要求 一方面 AI 太好用了 不想再说服一个人拥抱 AI |
28
remarrexxar 23 小时 54 分钟前
@ptstone https://x.com/chunxiangai/status/1975108985222291882 我拿这人的提示词改了改用,实践下来效果挺好的,但是仅限 Claude 系列的模型,其他的要差不少
|
29
zx9481 23 小时 47 分钟前
最近一直在用楼主做的 BongoCat
|
30
BelongLin 13 小时 7 分钟前
这篇文章好像 ai
|
31
SaltySun 10 小时 33 分钟前 via Android
bongocat 是楼主做的吗我去
|