记别人的一次面试经历及解答

记别人的一次面试经历及解答
引自:https://blog.csdn.net/eric_yang_yang/article/details/80736304

  1. https的具体实现原理是什么,是怎么实现安全传输的

  2. 如何实现js里的new的功能,一行代码描述

  3. h5有没有用过,web worker是做什么的

  4. 函数节流和函数防抖的原理,怎么实现

  5. 怎么实现Promise的功能

  6. webgl用过吗

  7. 如果适应手机端页面

  8. css一系列问题

  9. 闭包的优缺点是什么

  10. 项目中怎么做图片压缩,减小打包后的项目大小

  11. webpack 和 gulp的对比,有用过这些吗

  12. Angular的Service的原理,怎么实现的

  13. Angular从启动到渲染出界面,中间都做了什么事,考察了我对Angular理解的深度,难度不小

  14. Angular的组件是如何渲染的,原理是什么

  15. js为什么要实现成单线程的,有什么好处。。。

  16. TCP/IP有几层网络模型,都是做什么的

  17. 还是http和https的区别,https怎么实现它的安全性的。。(这是第三次了!)

  18. http是无状态的协议,如何让他变成有状态的(我回答cookie 和 Session, 然后就继续问我cookie如和用之类的,hi啊算简单)

  19. 有做过h5开发吗

  20. web worker有什么用,什么样的场景比较适合

算法题和数据结构一个没问,看来确实是招人进去做项目的。。不是很重视算法能力。然后h5开发,还有react项目经验,webpack和gulp使用,自动化测试啥的,也都要懂,不是那种会google就能做的那种懂。

你可能感兴趣的:(记别人的一次面试经历及解答)