V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ayangweb
V2EX  ›  职场话题

网易云音乐前端一面面经(2025 年 11 月)

  •  1
     
  •   ayangweb · 1 天前 · 3448 次点击

    大家好,我是阿阳。本次分享的是2025 年 11 月 7 日网易云音乐前端一面的完整面经,正文如下:

    🏢 面试公司:网易云音乐

    📍 面试部门:音乐事业部

    🕐 面试时间:2025/11/7

    💻 面试岗位:前端开发工程师

    ⏰ 面试时长:45 分钟

    📌 面试形式:线上面试

    面试问题

    1. 自我介绍

    2. 公司项目与个人项目深度询问

    3. 跨平台 App 如何量化用户的体验指标

    4. App 冷启动速度优化方案及运行时内存消耗降低策略

    5. 对 AI Coding 的个人理解

    6. AI Coding 的个人最佳实践

    7. 概括一下平时用 AI Coding 的工作流

    8. 用过哪些 AI IDE ,有什么差异

    9. 对 AI IDE 中 Agent 的个人理解

    10. 对 AI IDE 中 MCP 的个人理解

    11. 是否了解 AI IDE 中 Tab 补全模型及其原理

    12. 算法编程题:

    给定一个非负整数数组 nums ,最初位于数组的第一个位置;数组中的每个元素表示你在该位置可以跳跃的最大长度。请确定是否可以到达最后一个位置。
    ## 输入格式:每个测试用例一行,以“,”分隔,代表 nums 数组
    ## 输出格式:请确定是否可以到达最后一个位置。如果能,返回 true ,否则返回 false
    ## 输入样例 1:在这里给出一组输入。例如:2,3,1,1,4
    ## 输出样例 1:在这里给出相应的输出。例如:true
    ## 输入样例 2:在这里给出一组输入。例如:3,2,1,0,4
    ## 输出样例 2:在这里给出相应的输出。例如:false
    

    面试复盘

    我这次面试表现欠佳,部分问题回答不深入且表达不流畅。但面试收获颇丰,面试官的问题都很有启发性,让我清楚地看到自身的不足,同时也学到了不少新知识。尽管结果不理想,但每一次面试都是学习机会,后续会继续努力补齐自身的短板。

    面试总结

    整体来看,这次面试对项目深度技术思考能力的考察比较全面。

    给即将面试的小伙伴几点建议:

    • 性能优化、项目架构、前端工程化等核心知识点要吃透。

    • 在关注自身业务的同时,多了解团队其他成员负责的核心功能。

    • 提前积累 AI Coding 实践经验,适应新趋势的考察方向。

    • 坚持在 LeetCode 刷题,夯实算法与逻辑思维能力。

    充分准备才能让面试更从容,愿大家顺利拿到心仪 offer 。

    32 条回复    2025-11-11 11:43:47 +08:00
    coderwitt
        1
    coderwitt  
       1 天前
    AI 真成主方向了
    ldyisbest
        2
    ldyisbest  
       1 天前
    加油💪
    LeegoYih
        3
    LeegoYih  
       1 天前
    感谢分享,我也可以提前准备下
    liwenkang
        4
    liwenkang  
       1 天前
    感谢分享,想了解下这个岗位对应的 JD 是什么样子呀?没想到会有这么多关于 AI 的内容
    56way
        5
    56way  
       1 天前
    都 AI coding 了还出个毛的算法题。。。形式主义。。不去也罢。。。我最近四个月都在让 AI 敲代码,质量比我自己写的都好,这就像有了自动驾驶以及倒车影像 还考察你倒车入库的技巧。。。终归会被历史洪流抛弃。。。
    ptstone
        6
    ptstone  
       1 天前
    有没有大神出一个 ai 的框架啊,比如前后端,数据库这种一套的规则,写好的提示词 ai 跑着跑着就跑偏了
    kiraskyler
        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}))
    }
    ```
    nexo
        8
    nexo  
       1 天前   ❤️ 2
    @56way 他要自己不会写 ai 出 bug 谁来看...
    bzw875
        9
    bzw875  
       1 天前
    看问题,他们要招聘 AI 编辑器的开发
    ayangweb
        10
    ayangweb  
    OP
       1 天前   ❤️ 1
    ayangweb
        11
    ayangweb  
    OP
       1 天前
    @bzw875 不是

    56way
        12
    56way  
       1 天前
    @nexo 哈哈 AI 出 bug 就让 AI 接着改啊。。
    bojue
        13
    bojue  
       1 天前
    @56way #5 我 AI 写了几个月,精细化 css 不行,其他的很 ok 而且超快,能解决了样式问题我感觉我就失业了
    kiraskyler
        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
    }
    ```
    Danswerme
        15
    Danswerme  
       1 天前 via iPhone
    @bojue 请教下你是怎么用 AI 还原设计给出的设计图呢?将设计图截图给 ai 吗?
    bojue
        16
    bojue  
       1 天前
    @Danswerme 我看别人用 Figma+MCP 做还原,然后微调

    我自己的产品自己把控,都是提示词然后 ai 生成,然后不停地调试,整体感觉差强人意,不如设计稿+AI 可控
    MENGKE
        17
    MENGKE  
       1 天前
    感谢 OP 分享。请问几年经验,能给开到多少 k
    ayangweb
        18
    ayangweb  
    OP
       1 天前
    @MENGKE 5 年,薪资我不清楚
    56way
        19
    56way  
       1 天前
    @bojue 复杂 css 布局我不确定,不过现在都是 shadcn tailwind 一把梭,遇到一些问题再强化一下提示词基本不太有问题,我已经好几个月不敲代码了都是 AI 帮我干活
    gulugulu233
        20
    gulugulu233  
       1 天前
    之前不是远程吗,现在怎么想着找坐班的机会了,稳定性上的考虑吗。
    感觉这些问题一大半是 AI ,真的是全民大 AI 时代了
    bojue
        21
    bojue  
       1 天前
    @56way #19 你说的没问题,tailwind 连自适应都处理了,我的产品是低代码配置自定义样式,tailwind 对我的用户来说就是负担,这个方案不在考虑我们的范围
    Rickkkkkkk
        22
    Rickkkkkkk  
       1 天前
    现在纯编程题真的是有点没必要,因为扔给 ai 很快就能获得基本正确的答案。
    johnnyNg
        23
    johnnyNg  
       1 天前
    卧槽, 时代是真的不一样了
    ayangweb
        24
    ayangweb  
    OP
       1 天前
    @gulugulu233 中大厂的话可以试试坐班
    Mzs
        25
    Mzs  
       1 天前
    后半段跟我最近做面试官一模一样
    一方面公司硬性要求 一方面 AI 太好用了 不想再说服一个人拥抱 AI
    56way
        26
    56way  
       1 天前
    @bojue 那你这个复杂了。。。心疼你 3 秒。。现在还在做搭建低码平台的都是可怜人。。。
    bojue
        27
    bojue  
       1 天前
    @56way #26 跟着产品逻辑走,方案服务业务
    remarrexxar
        28
    remarrexxar  
       23 小时 54 分钟前
    @ptstone https://x.com/chunxiangai/status/1975108985222291882 我拿这人的提示词改了改用,实践下来效果挺好的,但是仅限 Claude 系列的模型,其他的要差不少
    zx9481
        29
    zx9481  
       23 小时 47 分钟前
    最近一直在用楼主做的 BongoCat
    BelongLin
        30
    BelongLin  
       13 小时 7 分钟前
    这篇文章好像 ai
    SaltySun
        31
    SaltySun  
       10 小时 33 分钟前 via Android
    bongocat 是楼主做的吗我去
    ayangweb
        32
    ayangweb  
    OP
       7 小时 26 分钟前
    @SaltySun 是的
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3229 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 11:10 · PVG 19:10 · LAX 03:10 · JFK 06:10
    ♥ Do have faith in what you're doing.