简介:接着上一篇《【6 年前端社招】成都美团面经》,今天继续分享他在成都字节某部门的面经。
可前往公众号查看原文:
前端面试,关注公众号,查看最新面经和技术文章哦~
大家好,今天的分享由 uncle13
老师提供。
在上一篇《【6 年前端社招】成都美团面经》中,分享了一位同学在美团面试时遇到的一些问题,今天继续分享他在成都字节某部门的面经。
一面
- 具体到一个项目里,你是怎么去分析项目的瓶颈在哪儿,决策使用哪些手段来做性能优化
- 如果从当前断1.8s首屏,再做到1s,有哪些思路来实现
- 我有一个BI项目,所以有一个场景题:如何针对多种数据源来统一提取字段的操作?
- 编程题:编写一个tree组件,接收一个树的数据,按层级渲染出树。
- Object.prototype.toString的实现原理是什么?(我编写过程有用到
Object.prototype.toString
进行类型判断,所以追问了这个问题)
二面
- 几分钟介绍一下你过往的经验,比如技术栈,兴趣爱好等?
- 我们主要聊一下项目,说一下你的工作产出,职责还有工作范围还有项目有的背景,用户,解决的问题,你在其中的价值是什么?(聊了自己的低代码平台)
- 追问做平台之前与做平台之后的效率提高多少,具体从多少人天减少到多少人天,如何衡量产出的价值
- 我们聊一下技术方案,你是基于开源还是自己做的?自己做的
- 怎么衡量首屏?你们看哪些指标?LCP和FCP有什么区别?指标在优化前后分别是多少?
- A组件有B和C两个子组件,A有一个state,传给了B,没有传给C,A,B,C都会重绘吗?
- 什么是Promise,如何处理Promise异常?
三面
- 做了哪些有亮点的事情?我说了解决低代码拖动卡顿等问题
- 搭建的页面性能怎么样呢?LCP能达到1秒多这是p几几的数据?
- 对渲染组件能做哪些优化呢?发布订阅模式合并相同请求
四面(HR面)
导师点评
之前有不少同学在群里吐槽,很多面试官喜欢问八股文,但咱们最近分享的两篇大厂面经,其实都可以看到,对于高职级的同学,重点还是聊项目。
比如在字节的面试,每轮技术面都涉及到了他的低代码平台项目。虽然每一轮的面试官,问题的切入方向不一样,但也有些共同点,比如都问到了这个平台的“性能”情况,这也是我们平时强调的项目亮点。
最后
也给我们的辅导服务打个广告,现在报名支持指定导师哦~