Interview icon indicating copy to clipboard operation
Interview copied to clipboard

【03-19】😣 E公司

Open buuing opened this issue 4 years ago • 0 comments

! 15k-20k

一面 [现下] 30分钟

  1. ~你一般会怎么去搭建vue项目, 他的结构, 配置是什么样子的~
  2. 如果我想通过webpack控制一下包的大小, 或提升一下他的编译速度, 你有什么方案呢
  3. webpack有研究过吗, 你说说前端为什么要用webpack
  4. 你写过webpack-plugin吗, 大概了解过他的原理吗
  5. webpack插件的先后顺序是什么样的, 打包的时候执行的顺序
  6. 你有做过webpack相关的优化方案吗
  7. ~你之前有用jq写过项目吗~
  8. ~vue为什么可以实现数据双向绑定呢~
  9. ~你自己实现一个组件, 父子组件之间的数据同步, 你觉得怎么做比较好~
  10. ~为什么要使用vuex, 为什么我不在根组件中写一个object用来管理数据呢~
  11. ~为什么要用vuex状态管理呢~
  12. vue本身的数据追踪你感觉有什么缺陷吗
  13. 如果没有使用vuex, 而是在vue根组件来管理公共状态, 会不会产生什么性能问题
  14. 如果把很多的数据保存在一个组价的data里面, 会不会引发一些不必要的东西, 有什么缺陷
  15. ~vue里面的computed, 两个属性计算直接互相引用, 这种情况下会发生什么~
  16. ~mixins你用过吗, 有哪些缺陷~
  17. ~import和require有什么区别~
  18. 现在有一个模块A, 我载B模块里面改了A模块的数据, C模块里面的A数据会怎样, 在import和requi两种方式下会有什么区别 (面试官说import下A会发生变化, require不会)

二面

二面没录音, 记不太清了, 就是聊了聊项目, 然后问了我两个性能优化方案, 第一个使用哈希表减少循环, 第二个使用树状结构提取公共部分即可

三面 10分钟

好像是产品经理面试, 是周日约的第二趟, 不聊技术, 只聊性格/对公司的期望/未来规划, 还有画饼, 我还以为是HR谈薪资呢, 应该是挂了

感觉这家公司福利待遇一般般, 但是三面还让单独跑一趟, 我往返路程要两个半小时 && 全程就聊了10分钟, 真是服了, 公司好像就两个前端, 办公环境不算大, 也就四五十平的样子, 但是室内光线非常明亮

buuing avatar May 28 '21 15:05 buuing