Interview icon indicating copy to clipboard operation
Interview copied to clipboard

【04-02】😊 M公司

Open buuing opened this issue 3 years ago • 0 comments

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

buuing avatar May 28 '21 15:05 buuing