bat前端面试内容记录

作者: MD纸一张 | 来源:发表于2017-03-15 19:15 被阅读2816次

    百度一面:

    1. 介绍一下在项目中遇到的难点
    2. 简历里提到过性能优化,简单的介绍一下他们的实现
    3. 你知道AOP吗?
    4. 如果有一个N条数据列表需要渲染,怎么样才能使浏览器不卡
    5. 单向数据流和mvc之类的对比
    6. 项目中immutable的用处,如果immutable被破坏了会有什么现象以及原因
    7. 两道算法题
    8. 项目里Promise的使用
    9. 内存泄漏

    百度二面

    1. 介绍项目
    2. http相关(三次握手,四次挥手,http2.0)
    3. 快排和数组去重
    4. js的基础(闭包,Promise...)
    5. 此处省略N多问题

    阿里一面

    1. 自我介绍
    2. 说一说项目里边的安全问题(sql注入,xss,csrf什么的)
    3. 前端性能优化
    4. dns原理、优化
    5. 从 url 到页面展现过程
    6. 缓存(重点,绝对是)
    7. 给你做淘宝首页搜索框你会怎么做
    8. 直接操作dom性能问题,怎么优化(撸主自己扯到了react)
    9. 虚拟dom
    10. 介绍react的优缺点
    11. redux
    12. 小部分基础的js和css问题
    13. 平时是怎么学习的,遇到问题怎么解决的

    阿里二面

    1. 自我介绍
    2. 高阶组件的作用
    3. 高阶组件和性能相关的一些问题
    4. stateless组件(感觉主要是让我回答纯函数的概念)
    5. 项目开发中的难点
    6. 写项目的收获
    7. webpack按需加载(怎么实现,什么情况下需要按需加载)
    8. 性能优化(和其它面试类似)
    9. http2.0对比http1.x
    10. 哪些css会影响性能

    阿里三面

    1. 介绍项目
    2. 为什么写这个项目
    3. 怎么让组件适应不同场景
    4. 为什么想来阿里

    腾讯一面

    1. 结合项目经验介绍一下自己
    2. 介绍一下你在项目中遇到的坑,你又是怎么填坑的
    3. 介绍一下项目两人对话的实现过程(项目是im,所以有这个问题)
    4. 为什么放弃sails选用koa,koa和sails性能对比
    5. 关于移动端开发
    6. 关于性能优化

    腾讯二面

    1. http状态码(重点: 304)
    2. cache-control指令
    3. 浏览器同源政策
    4. 数据库的索引作用、原理
    5. 客户端脚本安全(XSS、CSRF之类的,安利一下《白帽子讲Web安全》)

    附上我github:https://github.com/redsx(欢迎star ~)
    春招总结:http://www.jianshu.com/p/455ce71cb21b
    小伙伴秋招见~

    相关文章

      网友评论

      • 这很重要吗:请问博主做的是什么一个什么项目呢?
        MD纸一张:我github,上边的有链接 :no_mouth:
      • small_a:。。。面试果然看缘分。。。我面试的难度似乎没这么高。。
        MD纸一张::joy: 我也很无奈啊,目前百度过了,腾讯GG,阿里...可能挂了
      • cycbot:百度是内推的吗?官网找不到实习的招聘
        39c8e9a568c2:@MD纸一张 还有那位小伙伴的联系方式嘛~~跪求~~
        MD纸一张:嗯,是内推的,在社区的一个小伙伴帮忙推的
      • 83a45ad3f1f3:博主从事前端多久了
        MD纸一张::sweat_smile: 校招暑期实习的题,还没有正式从事过前端工作
      • ZZES_ZCDC:加油大神
      • 你欢哥:抢沙发😌😌

      本文标题:bat前端面试内容记录

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