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

【03-19】😂 D公司 #4

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

【03-19】😂 D公司 #4

buuing opened this issue May 28, 2021 · 2 comments

Comments

@buuing
Copy link
Owner

buuing commented May 28, 2021

一面 50分钟

  1. 聊了聊开源项目的设计理念
  2. react了解到什么程度, react生命周期
  3. react的setState有几种方式能正确的拿到数据
  4. vue的slot插槽一般是如何使用的
  5. vue的数据通信有哪些通信方式
  6. 说一下发布订阅模式
  7. js的类型判断有哪些方式
  8. typeof原理是什么
  9. instanceof原理是什么
  10. 那你接着说一下原型链吧
  11. 创建对象有哪些方式
  12. new关键字创建实例对象发生了什么
  13. 说一下call/apply/bind有什么区别
  14. parseInt()和Number()有什么区别
  15. 0.1+0.2精度丢失问题以及有哪些解决方式
  16. toFixed的兼容问题
  17. 说一下深拷贝和浅拷贝
  18. 说一下递归的特点
  19. 说一下es6新增的数据结构和他们之间的区别
  20. map和普通对象有什么区别
  21. set去重的原理是什么
  22. es6都用过哪些
  23. 说一下promise原理, 问能不能手写
  24. 介绍一下promise的三种状态
  25. 如果使用Promise.all()其中一个接口挂了你会如何处理
  26. 说一下Promise.race()方法
  27. 说一下CSS的flex布局, flex的三个属性
  28. position属性都有哪些值
  29. 水平和垂直同时居中有哪些方式
  30. 说一下你封装过的一个最好的组件是哪个并说说它好在哪里
  31. 用过nginx吗, 没用过nginx那你怎么调后端接口? 那你上线之后怎么处理跨域问题?
  32. 你们平时用什么管理代码git还是svn?
  33. 你有没有设计过git提交时校验eslint规范来控制是否能推送代码?
  34. git在你暂存代码之前有一个hooks了解过吗
  35. 你作为一个前端来说有哪些方面可以做性能优化?
  36. webpack做过哪些优化?
  37. webpack常用的插件有哪些?
  38. webpack插件加载顺序问题
  39. 项目中使用webpack处理es6应该用哪个插件(我觉得这个问题有点八股的味道了)

公司大厅有点空旷, 内部工位感觉人不多的样子, 感觉男面试官对我兴趣不大, 他应该是想招一个熟悉react的开发, 可惜我的主要技术栈是vue, 我原本以为女面试官是个行政/人事, 但是从后续的提问来看竟然是个技术, 小姐姐性格蛮有趣的

@yenkos
Copy link

yenkos commented Dec 10, 2021

兴趣搞不高还问这么多,这面试官是来捣乱的吧

@buuing
Copy link
Owner Author

buuing commented Dec 10, 2021

兴趣搞不高还问这么多,这面试官是来捣乱的吧

人家也不能上来聊5分钟就让我走吧, 那样更不礼貌....肯定是要多聊一会的

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

2 participants