Interview icon indicating copy to clipboard operation
Interview copied to clipboard

【03-19】😂 D公司

Open buuing opened this issue 4 years ago • 2 comments

一面 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, 我原本以为女面试官是个行政/人事, 但是从后续的提问来看竟然是个技术, 小姐姐性格蛮有趣的

buuing avatar May 28 '21 14:05 buuing

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

yenkos avatar Dec 10 '21 02:12 yenkos

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

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

buuing avatar Dec 10 '21 02:12 buuing