整理了一份前端秋招面经,现在很多面试还在问
最近整理电脑资料的时候翻到之前的秋招面试记录,简单整理了一下,当时面的是前端岗位,很多问题现在校招面试里其实还在问,给准备面试的同学做个参考。
一面
一面主要是基础 + 简单算法。
算法题
- 判断括号是否匹配(手撕代码)典型思路是用栈实现。
- 利用递归实现数组求和面试官还追问了:边界值怎么处理是否可以优化
顺便聊到了:
- 尾递归
- 尾调用优化
JS相关
- 垃圾回收机制有哪些
- 写一个循环引用导致无法回收的例子
- WeakSet / WeakMap 和 Set / Map 的区别
Vue相关
- Vue 双向绑定原理
- 如何实现响应式
- 是否通过递归监听属性
- 能监听多少层属性
- Object.freeze() 是否了解
工程相关
- Vuex 是否用过
- 在什么体量项目中需要 Vuex
- Vuex 的优势是什么
最后简单反问。
二面
二面更多是项目深挖。
基础问题
- 为什么会选择学习前端
- Vue Router 的实现原理
- Vue2 和 Vue3 的区别
- 跨域问题怎么解决
项目深挖
主要问了几个项目点:
- 实时日志系统
- 权限鉴权
- 分页加载
- 项目难点
其中问得比较细的是:
为什么使用 Canvas而不是其他方案。
性能优化
还问了一些常见优化方式,例如:
- 首屏优化
- 请求优化
- 资源加载策略
算法题
手撕题:
有序重复数组求 交集 / 并集。
HR 面
HR 面主要是行为问题:
- 为什么选择之前的实习
- 平时怎么学习新技术
- 遇到问题如何解决
- 对公司有什么了解
整体感觉是:
前端面试基本还是围绕三块:
- JS 基础
- 框架原理(Vue / React)
- 项目深挖 + 简单算法
准备面试的同学可以重点把这几块补一下。
顺便说一句,如果是 2026 届还在找机会的同学,目前拼多多春招其实还没有完全结束,还有部分岗位在继续收简历。
如果感兴趣可以走内推渠道:
投递链接 https://careers.pddglobalhr.com/campus/grad?t=d0mNuDf30m
内推码 d0mNuDf30m
如果有面试相关问题也可以评论区交流。
查看20道真题和解析