贝壳找房前端一面

  1. 自我介绍
  2. 对项目中遇到的问题的优化
  3. canvas和svg的区别?什么是矢量图?svg的优势?
  4. vue的生命周期有几个?具体阐述每个周期的区别?
  5. $set原理
  6. vdom比直接操作dom好吗?为什么使用vdom?
  7. vue的diff算法的原理
  8. es6是什么?为什么使用es6?
  9. es6里常用的函数介绍一下。
  10. 讲一下proxy的原理,讲一下promise的原理
  11. Promise.all和Promise.race的用法和区别
  12. 如何实现函数继承
  13. new操作符具体执行了哪些操作
  14. typeof null; typeof undefined; typeof NaN; typeof []的值
  15. 列举常用Object方法并介绍。
  16. apply、call和bind的区别。
  17. 栈和队列的区别?如何用两个栈实现一个队列?
  18. 哪些操作会造成内存泄漏。
  19. 防抖和节流了解吗?介绍一下(本来要写的,答得不好就换题了)
  20. 详细讲一下事件循环。什么是宏任务和微任务?
  21. 用css实现一个左边定宽、右边自适应宽度的布局,尽量多列出来。
  22. 如何用css写一个扇形、用css写一个三角形。
  23. less和sass作用和区别。
  24. 了解CSSmodule吗?如何避免css的属性污染?
  25. 手写call和bind来改变this作用域。
  26. 深浅拷贝区别,手写深拷贝。如何对function进行拷贝。
  27. 手写dfs、bfs算法,概述用递归实现bfs、循环实现dfs。

总结:面试了1小时20分钟,题目都很常见,但是耗时略长加上没有发挥好,目前面试下来最煎熬的一场了。

#面经##前端工程师##校招#
全部评论
楼主已经很棒了,作为一个工作了几年的人,也不能全部答上来,唉,难受,去搜答案学习了
2 回复 分享
发布于 2020-08-16 18:45
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2020-08-16 13:30
妈耶 这也感觉太难了吧
点赞 回复 分享
发布于 2020-08-16 15:54
楼主什么时候投的简历啊,我投了一周,没反应是不是凉了
点赞 回复 分享
发布于 2020-08-16 19:32
校招,校招,校招,2021年毕业,统招大学本科及以上! 负责微博客户端功能设计和研发:Android,iOS ,前端。 海量hc,轻松拿offer!!!简历请发到:dangguo@staff.weibo.com
点赞 回复 分享
发布于 2020-08-17 12:57

相关推荐

11-27 17:35
已编辑
蚌埠坦克学院 C++
深信服 后台开发 n×12
点赞 评论 收藏
分享
拒绝无效加班的小师弟很中意你:求职意向没有,年龄、课程冗余信息可以删掉,需要提升项目经历。排版需要修改。
点赞 评论 收藏
分享
评论
2
26
分享
牛客网
牛客企业服务