金山云web前端二面面经

  1. 如何清除浮动?
  2. 写getPosition方法 求出 元素ele的位置(x,y)
  3. 如何设计一个轮播插件,用伪代码简述思路
  4. 网络安全,XSS、CSRF、SSRF的原理,黑客是如何利用这些漏洞的
  5. Promise.all和Promise.race的区别?
  6. 浏览器渲染的页面,你能具体说一下前端渲染的流程吗?
  7. 如果动画卡顿了怎么办?
  8. 了解过cookie吗,怎么删除一个cookie呢?
  9. 用getDate() 获取星期数,然后弹出的是 星期一 星期二 星期三 .......星期日
  10. 口述new关键字
  11. 如果给你一段js的字符串代码,比如var a = 1; ....这样的代码,你怎么去执行他
  12. 讲一下函数作用域和块级作用域
  13. 简单说说vue实现原理
  14. 如果你的想法和产品经理的想法差生冲突,怎么办?
  15. 怎么与服务端保持连接?
  16. 你了解事件循环吗?
  17. 有没有用过Redux,Redux-promise和Redux-trunk是用来干嘛的,区别是什么?
  18. 说说你处理过的浏览器兼容性问题
  19. script的async有什么用?
  20. http无状态怎么传递视频数据
  21. 假设两台电脑之间同步画板怎么实现?
  22. 异步编程的几种方式