快手校招前端开发面经分享 「面经干货」
2025-04-03 11:06:22
78 浏览
岗位
主站技术部/移动端技术平台部 - 前端开发工程师
base:北京
一面 60min
- 问开源项目和实习项目
- 针对技能点提问:
- vue2和vue3的一些区别,源码上的一些改进?
- react源码看过哪些?
- Fiber架构的一些优先级调度?
- Fiber的更新机制?
- 如何让useEffect只执行一次
- ES6哪些新特性
- Vite和Webpack原理了解吗
- Vite详细介绍一下
- 算法题:反转链表
- 浏览器的渲染原理描述一下
反问
面试官自我介绍表明了什么部门,做什么
- 部门很缺人吗
- 学历有有硬性要求吗
二面 60min
面试内容主要是coding
上来就是场景题,看代码说输出,一道作用域和变量提升相关的题目
算法
帕多瓦数列,要求线性时间和常数空间
设计题
面向对象题,设计一个队列
接着问一些项目
- 项目做了哪些事情,解决的问题
- 有什么难点,怎么解决的
- 项目中有用到过的设计模式
- 浏览器渲染原理
- 有自己去看源码证实过吗
- 你觉得自己还有什么亮点没跟我讲的,可以跟我说一下(快一个小时了,会议时间到了)
反问
- 对资深前端这个level的看法
- 对前端行业的看法
三面 35min
做了两道算法,问了一些八股就没了
- 为什么学前端
- http各个版本之间的区别
- vue和react的区别,说自己对它们的理解
- 给你的实习做一个总结
- 有了解过react native开发吗
- 说一下打包编译发布的过程
做题
- 字符串中第一个不重复的字符
- 实现一个快排
反问
- 业务部门以后的技术发展方向
- 对候选人的要求
hr面 12min
- 了解一下你以后想从事哪个方向?
- 进入实习之前给自己定了什么目标?想要达成哪些目的?
- 实习经历做了哪些东西?
- 哪些对你来说是提升最大的?(权限,画图)
- 同学对你的评价?(自驱力、执行力、学习能力)
- 1-3年希望得到什么提升?(大前端方向的技术有所提升、mentor角色)
- 有offer吗?有没有签三方?
- base地都是哪里的?
- 离职的时候mentor对你有什么建议?
反问
- 岗位主要的绩效是看什么呢?
- 您认为胜任这个岗位除了需要具备专业技能,还需要具备哪些软技能?
后续
5.29 电话 oc 谈薪,给的价格 22k * 16 + 房补(3 * 12 * 2k)
标签:
快手
前端开发
面经
校招