一面:问了简单的前端基础,最后手写了一个闭包,还有一个编程题,是找到数组中两个元素,相加等于指定元素。 一面完之后还没喘口气就紧接着二面 二面:问了项目的一些东西,react的diff算法,出了个事件队列的题目,着重问了setTimeout。浏览器缓存。算法是判断二叉树是不是平衡二叉树 三面:问项目,聊了项目中遇到的一个难点,怎么解决的,聊了快半个小时。然后一道算法题。最后问了一些开放性的题目,为什么选择前端,最近学习的知识以及如何学习的,我说看教程再看文档再动手实践,问我为什么选择这种学习顺序 还有一些记不清了 二面觉得面的不怎么样,面试官一直怼我,...