百度前端实习一面面经

楼主22届,准研二菜鸡一个,人生第一次面试。面试官小姐姐非常好一直在说不要紧张,还一直提醒引导,奈何脑子突然堵塞了有的就是想不起😭

有些题记不清了所以只写一下记得的。。。
  1. 你说你用过Vue,说一下MVVM和MVC的区别。
  2. Vue在data外声明的变量发生变化会不会导致页面改变。(DefinePoroerty)
  3. Vue哪些对数组的操作不会导致页面变化。(?)
  4. computed和watcher的区别。
  5. ElementUI一些问题(?)
  6. 有没有遇到过定义的样式在页面不生效的情况(scoped)
  7. 说一下websocket原理。
  8. 说一下html渲染到页面的过程。
  9. 说一下强缓存和协商缓存。
  10. nocache和nostore的区别?
  11. cookie和session的区别?
  12. 防抖和节流。
  13. 加阴影是哪个属性?(boxshadow,css3中新增的)
  14. 那你说一下css3新增了哪些特性?
  15. (上一题提到了选择器)记不记得有哪些选择器?
  16. flex布局用过吗?(说了可以实现哪些效果,把页面以横向或纵向划分,但是属性名没想起来 = =)
  17. 有没有做哪些自适应的页面布局(栅格,圣杯布局)
  18. 说下圣杯布局。
算法题:乱序数组中取第二大的数(我说排序直接取,面试官说比较复杂。我就写了遍历一遍取,还是复杂 T T。。忘记了快排和堆排)
  1. 然后问了下怎么学的前端,为什么选择Vue,现在来实习导师放吗。

然后时间就差不多了面试官问我有没有问题

  1. 我是第一次面试,想请你给我提点意见!(“第一次有点紧张,可以不用太紧张。实习的话基础比较重要!然后思路也很重要。。。”)
  2. 公司有没有对新人系统的培训机制(“有类似导师制度带新人。。。。”)
搞了一年的后台,复习一个月回来面前端简直不要太刺激。面的心态发生变化。。
祝大家都能拿到自己心仪的Offer!
#百度实习##百度##实习##前端工程师##面经#
全部评论
Vue哪些对数组的操作不会导致页面变化。是不是问哪些数组操作方法不会修改原数组,因为在vue2.x的源码里面,对于数组的变化检测是重写数组的'push&(8614)#39;,'pop','shift&(8616)#39;,'unshift','splice&(8618)#39;,'sort','reverse&(8620)#39;,这几个方法就是会修改原数组的,所以数据变了页面就变了。其余的方法就不会
2 回复
分享
发布于 2020-07-13 22:48
楼主第2题data外变化,页面会变吗(应该不会吧?不太确定)
点赞 回复
分享
发布于 2020-07-08 15:15
滴滴
校招火热招聘中
官网直投

相关推荐

5 32 评论
分享
牛客网
牛客企业服务