美文网首页Javascript收集
前端面经(专题四)——腾讯

前端面经(专题四)——腾讯

作者: 一只dororo | 来源:发表于2018-04-03 12:45 被阅读21次

    腾讯OMG——前端实习

    腾讯 OMG: 面向用户的就两个产品,腾讯视频和腾讯网。腾讯视频移动端是纯原生开发,不用 react native,所以整个事业群的前端开发工作基本都不是面向用户的,一般都是做后台系统的前端页面。

    一面(25分钟)

    React 的组件声明周期。

    对比 React 和 AngularJS 的变化检测

    对 ES6 熟悉吗,用过什么?

    说说 Promise,都有哪些状态(resolve、reject、pending),resolve 和 reject 返回什么?

    说说 await 和 sync

    export default 是什么意思,做了什么。

    Git 熟不熟,说说 merge 和 rebase。

    AngularJS 的 provider 和 factory 的区别。

    AngularJS 的 component 和 directive 的区别。

    AngularJS 的组件生命周期。

    腾讯地图——实习

    一面

    先做笔试题(1小时)

    1.先是自我介绍项目

    2.three.js相关的,3D场景的相机以及陀螺仪(对应关系)

    3.webSocket的协议,具体作用

    4.写出ES6常用的东西,挑了几个问了下(…以及=>)

    5.Redux的流程图,router的异步加载

    6.Webpack的打包流程以及具体作用,说了下 webpack2的tree-shaking

    7.项目中的困难点,遇到的问题,怎么解决的
    腾讯二面昨天下午一个小时

    二面

    1.说说作用域链和VO

    2.说说执行上下文

    3.一个数组只有1,2,3,1000四个下标下面有内容,内容就是下标,不用map方法,让内容翻倍(for in)

    4.http请求的过程,https的过程,非对称加密不就保证数据加密了吗,为什么有那些步骤?

    5.浏览器缓存原理和相关http头

    6.get post区别,csrf

    7.vue双绑原理

    8.跨域相关然后iframe和window.postMessage

    相关文章

      网友评论

        本文标题:前端面经(专题四)——腾讯

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