腾讯QQ空间前端面经

  1. 了解过cookie吗,怎么删除一个cookie呢?
  2. 你觉得理想的前端地位是什么?
  3. 聊敏捷开发模式
  4. 实现一个repeat
  5. 怎么实现隔一秒递增输出数字?setTimeout和setInterval有什么区别?
  6. meta viewport原理
  7. delegate如何实现
  8. 手写Vue中MVVM实现原理
  9. 分析一下移动端日历,PC端日历以及桌面日历的一些不同和需要注意的地方。
  10. Vue computed的原理是什么?为什么避免在computed里面进行修改数据的操作?
  11. 简单说说vue实现原理
  12. babel是什么,有什么作用?
  13. 用的项目打包工具是什么?会写Webpack的插件吗?怎么配置打包成多个文件?
  14. 简述css盒模型
  15. 在浏览器端,用js存储2万个小球的信息,包含小球的大小,位置,颜色等,如何做到对这2万条小球信息进行最优检索和存储
  16. 块级元素和行内元素区别?怎么设置?
  17. 谈谈移动端点击穿透?
  18. 手撕代码,前序遍历二叉树
  19. 怎么实现每次调用同一个函数,改变里面的逻辑结构?
  20. Promise.all和Promise.race的区别?
  21. meta viewport原理?
  22. 说说Diff算法。
  23. 简单描述一下浏览器的渲染流程