Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

【04-02】😊 M公司 #13

Open
buuing opened this issue May 28, 2021 · 0 comments
Open

【04-02】😊 M公司 #13

buuing opened this issue May 28, 2021 · 0 comments

Comments

@buuing
Copy link
Owner

buuing commented May 28, 2021

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant