近期一些面试记录

酷家乐

一面

介绍主要工作,做了什么

一个熟悉的排序算法,大概思路,如何实现

redux的理解,是全局变量么??react-redux是怎么把redux和react连起来的?provider把store赋值给context,子组件怎么获取的context的更新

fiber的理解,setstate有时同步有时异步怎么理解的?

react生命周期新老版本比较?包含不常用生命周期

谈谈webpack优化相关的配置

事件委托

二面

围绕项目主要提到了微服务

微服务的是怎么用到缓存的?链接加时间戳的话,时间戳怎么获取的?

有好几个微服务的话第三方库是每次都加载吗?

了解什么衡量性能的指标吗?

tree-shaking我提到了一个相关插件,它是怎么分析代码没有被引用到的?转换成语法树以后要做什么?

打包优化有数据支持吗?包体积减小了百分之几?时间快了百分之几?

首页加载如何优化用户体验?比如进去页面了,图片还没加载

react路由懒加载是怎么实现代码分割的?用到了什么库吗?【react.lazy和lazyload】

代码分割,第三方库有分包吗?

三面

了解图片多少《因为我说自己封装了图片压缩组件》

自己主要负责了哪些?

涂鸦

一面

对promise的理解,promise.all如何实现?怎么处理失败的?其中一个失败了,其他的会执行吗?几个promise分别是延时1秒,延时2秒,延时3秒,那么全部执行完需要几秒?

css隔离、js隔离

uglifyjs和tree shaking都是代码压缩有什么区别?

1000条数据有图片有文字要展示怎么优化?

图片预加载

整个项目架构怎么做优化的?

长列表虚拟滚动如何确保滚动条的高度的?

react16的新特性有哪些?

hook为什么要放到最顶层

为什么那几个生命周期要被废弃?

fiber的实现机制啥样?

key的作用

当只有一个子组件的时候,不写key会不断的销毁重建吗?

连续setstate1到10最后是几

二面

根据数组[1,2]渲染列表,然后数组变成[0,1,2]是怎么比较的?如果用值做key呢?如果用索引做key呢?

购物车场景,数量连续按10下加,但是总金额只想计算一次,用hook怎么实现?

路由的几种方式,browser模式为什么需要接口配合?

服务端渲染和前端渲染的区别,服务端渲染为什么更快?

首页加载速度除了懒加载还有什么手段?

用CDN的方式打包第三方库,只是优化了打包速度,项目运行的时候还是被引入了,会有利于首页渲染吗?

脚手架做了什么事情

有赞

电话面:

webpack构建优化,happypack是怎么实现多线程的

数据类型,检测数据类型,symbol的理解

块级作用域

箭头函数和普通函数的区别,this指向绑定

闭包的理解及应用

promise的状态,怎么捕获错误,all方法的使用场景,失败时执行什么方法

promise为什么可以链式操作?每次返回的是新的promise对象还是以前的?

跨域,何时跨域以及跨域的解决方案

浏览器缓存机制

作用域和作用域链的理解

class组件的生命周期,为什么几个生命周期被废弃

fiber是基于什么分片的

setstate后发生了什么,何时同步何时异步

hook怎么替代生命周期

useMemo和useCallback的区别

为什么要使用vnode,vnode的好处

diff算法的理解,用索引做key和id做key的区别

算法:

数组扁平化

大数相加

深拷贝

现场面

一面前端

笔试加讲思路

检测数据类型typeof 12n ,typeof NAN,typeof Symbol

this指向

比较版本值的大小

事件循环机制

其他问题

用到了webpck的哪些优化

哪些loader有缓存

happypack是怎么加快打包速度的

二面前端

问目前面了哪几家公司,面的那些公司做什么业务

叙述现在公司负责的业务

叙述每个公司离职的理由

没什么不在上几次离职的时候就进大厂

为什么每次换的工作都有不满意的地方

开发过程中遇到的棘手的问题

重构过程怎么保证功能没有遗漏

三面人事

每个公司离职的理由

工作以后获得最大的成长是什么

面试的这么多次有问过别人给的反馈吗

职业规划

对新公司的诉求

加班看法

面试给自己打分

处理的比较棘手的事

怎么推动团队建设的

长桥

电话面

盒模型

flex布局

vm和vh跟rem的优势劣势

浏览器缓存机制

二面

叙述事件循环机制,做相关题目

首页渲染加速除了路由懒加载还有什么?

服务端渲染为什么比较快?

复杂组件的设计经验

闭包的题目,输入3,2计算3加二2,输入1,4计算1加4,再次输入3,2直接返回5

获取页面的所有节点,统计他们出现的次数,并排序

三面

代码规范,工作流

react和cue的区别

eslint继承了哪个配置?自己做了什么配置?

人事

介绍项目

不同技术栈有压力吗

加班的看法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 216,324评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,356评论 3 392
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 162,328评论 0 353
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,147评论 1 292
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,160评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,115评论 1 296
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,025评论 3 417
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,867评论 0 274
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,307评论 1 310
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,528评论 2 332
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,688评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,409评论 5 343
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,001评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,657评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,811评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,685评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,573评论 2 353

推荐阅读更多精彩内容