面试官先介绍部门情况、业务、技术站等 5min
1.自我介绍
2.项目介绍
3.react生命周期 父子组件更新时生命周期方法调用顺序
4.echart用法上的一些提问
5.react更新渲染次数有了解吗 如何减少渲染次数 有具体测试过setState后的一些输出吗
6.对项目的一些背景,合作,架构提问
7.场景题1:判断元素呈现的颜色(蒙对了,但没说对原理主要考察子元素的z-index以父元素的z-index为准)
8.编程题:括号匹配(面试官一开始说这怎么是道困难题,我想着直接寄了,换了一道没想到是这题)
9.场景题2:大概就是往输入框中输入字符,然后匹配下边元素中的字符,匹配到的字符变成红色。(墨迹了半天写了一个勉强能实现的方法,不是最优解,说是用正则匹配,一下想不出来怎么写)
10.工作的地点要求
11.最近在学的一些文章或知识(说了一些react18的一些新特性)
12.怎么学习前端的
13.反问(面试官是到店前端的leader,一看就很资深)
总体来说面试过程马马虎虎,题倒是都写了,原理方面还需深挖,看后续吧
#美团##美团前端##前端#