美文网首页工作生活
2019-07-01 头条面试

2019-07-01 头条面试

作者: Gino2333 | 来源:发表于2019-07-02 19:02 被阅读0次

一面

1.JS基础 原型继承、作用域、事件队列

2.如何判定一个数组  Array.isArray(), instanceOf, toString() === "[object Array]"

3.找到一个数组中第 N 大的数字,时间复杂度为 logN   当时只写了快排,不够要求

4.Vue.$nextTick 原理

5.针对项目:拖拽 API 如何与 Vue 配合

二面

1.Https 通信原理,密钥算法

2.浏览器的几种存储方式 (cookie 的头部、sessionStorage 作用范围 tab 还是 window、localStorage 如何监听变化、indexDB)

3.浏览器缓存策略

4.前端优化的方式

    1)减小体积  tree-shaking,异步引入,webpack-bundle-anlayzer

    2)请求提前 DNS prefetch、link 预加载

    3)更快请求 CDN(注意头部)

    4)离线化方案,PWA 整体描述

5.老项目的所有请求要增加参数。不改老代码如何实现 重写 XHR 构造函数

6.跨域的方式和原理

7.Vue双向数据绑定原理,defineProperty 优缺点、Proxy

8.安全 XSS和CFRS 攻击,如何防御

三面

1.讲一下美团的架构,业务线,人力分配

2.介绍下自己的项目,有什么难点

四面

1.和周围的人是否相处友善

2.职业诉求

相关文章

网友评论

    本文标题:2019-07-01 头条面试

    本文链接:https://www.haomeiwen.com/subject/dzpocctx.html