Skip to content

【04-02】😊 M公司 #13

@buuing

Description

@buuing
! 20k-30k

一面 30分钟

  1. vue用了多久了
  2. 原生js熟悉吗
  3. 普通for循环和forEach你觉得哪个比较快
  4. 为什么你觉得forEach会比较慢呢
  5. vue全家桶你都用什么 (全家桶的概念从tm哪来的?)
  6. vue-router一共有几种模式以及实现原理
  7. 你什么时候会用到vuex
  8. 你能说一下vuex由哪几部分组成的吗
  9. action是同步还是异步的, 你都在里面做一些什么操作
  10. 最终改变state中的值是从哪个方法中改变的
  11. vue组件中的data为什么是一个方法
  12. 你说一下变量的作用域都有啥吗
  13. 块级作用域是啥, 函数作用域呢
  14. 你能说一下什么是原型和原型链吗
  15. 你说一下什么是跨域和他的解决方案
  16. 异步编程的解决方案你都用过什么
  17. 为什么会出现promise
  18. promise有什么优点和缺点吗
  19. async/await底层实现是什么
  20. 你能说一下虚拟dom有什么优缺点吗
  21. 什么是回流和重绘
  22. 什么是复合图层
  23. 浏览器的资源是怎么分配的 (这个问题问的好奇怪, 面试官提示说内存/CPU)
  24. 复合图层是怎么创建出来的 (应该是想问合成线程之类的)
  25. 复合图层有个很重要的值需要设置你知道是什么吗(我直接抢答zindex了)
  26. 你能说一下浏览器有什么主要的进程吗
  27. 这些进程具体都是干什么的
  28. 浏览器是多进程还是单进程(这不废话吗, 刚问了我进程)
  29. 你能说一下渲染进程有哪些线程吗
  30. 说一下完整的事件循环机制
  31. 你能说一下页面渲染的整个流程吗 (我说完回流重绘之后, 他还问后面还有吗)
  32. GPU是干什么的(我认为他想问的是GPU进程)
  33. js新出的了一个webWorker多线程说一下
  34. 改变this指向都有哪些方式
  35. bind/apply/call有什么区别
  36. 你用过react吗
  37. vue2和vue3有什么差别/优化的点/主要的区别
  38. vue中组件传值是怎么传的
  39. vue的优化代码层面的优化说一下
  40. 你能说一下watch和computed有什么区别吗
  41. webpack方面你都做过什么优化
  42. CDN说一下
  43. 你常用的布局方式说一下
  44. SSR你做过吗

我着急赶火车, 语速就比较快, 结果回去听录音发现问了这么多

二面 [线下] 30分钟

二面也是聊技术, 但是忘了录音了, 面试官应该是技术总监一类的

boss描述上写的是二次创业, 前台给了一张表格, 我看上面有一些非常可笑的个人规划/未来发展期望/家庭隐私数据就没写这些, 然后前台还很认真的希望我填写完全, 搞笑

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions