首页 > 笔经面经 > 前端 度小满一、二面,网易一面面经

前端 度小满一、二面,网易一面面经

头像
五环外的生活好苦啊
编辑于 2019-04-17 23:27:25 app内打开
赞 5 | 收藏 22 | 回复9 | 浏览1563

(排序不分先后,想到啥写啥)

度小满


一面

  1. 自我介绍,问项目
  2. 项目中的问题:节流,预加载,小程序分包加载,xss攻击及防御手段
  3. 事件循环机制,我提到了微任务promise和nexttick,他接着问nexttick实现原理,没答上来。后面又问了promise原理及实现,答上来了
  4. float塌陷
  5. 不确定包含元素及内部元素的宽高,使内部元素垂直水平居中
  6. js的实例、构造函数、原型对象、prototype、__proto__之间的关系
  7. 小程序与h5的差别(因为我的项目里包含了这两样,所以问到了。没答上来,他想听到的是小程序是双线程,哎,一时没有想起来)
  8. 给个太阳,使用border画出来
  9. 从输入url到页面渲染的流程,html解析过程及堵塞情况
  10. 由于问到了html解析,他出了一道题,内容是外联js和内联js如果报错会不会使接下来的脚本无法执行和会不会使图片无法加载(没答上来,我就根据我的理解说都接下来的脚本都无法执行,图片都无法加载,他跟我说回去试试就知道了)
  11. 给了一个文件目录,让我用webpack手动打包
  12. 你是如何学前端的
  13. 思考题:一个棋盘似的草坪,下雨后,草坪上的部分棋盘格子有水洼,多个连续的棋盘格子连在一起就是一个水坑,问如何计算出该草坪有多少水坑
  14. 最后就是聊聊天了,我问他实习、工作给您的生活、开发思维有什么影响吗?他就跟我说了下,校园里学习的知识都是基本功,与在公司里实际开发是完全不同的,例如说this指向,面向对象式开发,在业务中是极为复杂多变的


这一面应该是面向基础的,没有问到一个vue全家桶的问题,面试官很爱笑,还会点头回应我,感觉特别放松,五星好评。


二面

  1. 你认为学习前端应该具备什么(面试官本来很严肃,我一说到要热爱前端,他一下就笑了,说干哪行不热爱自己的工作啊。)
  2. 移动端自适应(viewport+媒体查询+rem,不过他一直没听明白我的意思,是我讲的有点急了,所以一直在反复解释,但最后问的:是不是每个元素都要手动计算rem值,如何才能不这样?没答出来,应该使用cacl())
  3. http缓存(最后问到了协商缓存你如何知道拿哪个文件的last-modified进行对比,没答上来)
  4. vue组件如何通信
  5. vue-router原理,为什么vue-router不需要刷新页面
  6. 用了vue自身的什么东西(我回答是组件化和模块化,我觉得我回答的有点扯淡,但他没有问下去)
  7. 手写代码:利用promise对象实现当多个peomise对象resolved时才处理结果,当其中有promise对象为rejected时处理error(没写出来,我最开始以为是调用promise.all,原来不能调用是实现它。然后我从头实现promise对象,写到一半,它拿去看,说不是实现promise对象。那个时候真的是尴尬,突破天际的尴尬,我感觉面试官可能都觉得我理解能力有问题了...)
  8. 你还有什么要问我的(我问公司对实习生重视吗?然后他难以置信得问我,不重视我们还会这样各个城市跑啊!)


二面面试官有点严,也比较严肃,但偶尔的时候也会笑一笑,能让我放松点。感觉就是我学习的不够深入,好多问题他一问的深了,就答不上来了。




网易


  1. float塌陷
  2. 盒模型及box-size属性
  3. 垂直居中
  4. es6新特性
  5. 箭头函数及与普通函数的差别
  6. 普通函数tihs指向判断方式
  7. 了解过node吗(我说我用node写过http服务器(这谁不会啊))
  8. promise状态及原理
  9. 问我项目的问题,就不赘述了
  10. 其实还有些问题,但因为这个面试比较简单,所以反而记不起来了……


网易的面试比度小满简单很多,可能是因为电话面试吧,所以有些受限制。


最后,祝广大牛友能够拿到自己满意的offer,不要放弃啊,也不用说睡不着觉,毕竟这都是靠缘分的,像我现在还是0offer,都没公司面我,到现在总共面过三家,呜呜呜,菜是自己的,不怪别人。


四月下半月对我好一点,给您磕头了,砰砰砰。

9条回帖

回帖
加载中...

本文相关内容

近期热帖

热门推荐