鉴于评论里的某些柠檬,我在这里声明一下我写掘金总结的初衷:一是分享,二是表示在求职面试的时候,用人单位并不由于性别而下降问题的难度,你们都系公平竞争。若是由于性别而下降要求录用,那么该单位对你的定位从一开始就是编外的游民,一个真正有追求的程序媛都应该明白这个道理,作出取舍。前端
废话很少说,下面开始本篇分享:webpack
一 . 基础
- 知道event loop 吗,请说说看。
- 刚才你说promise是微任务,event loop 是执行完全部微任务后才会执行下一个宏任务,那么假设一个promise的返回是5个小时后才回来,那么这个事件机制会不会继续等5个小时?为何?
- 严格模式的特色?
- 跨域有哪几种方法?
- 说说webpack是怎么工做的
- webpack打包怎么优化?
- 说说gulp是怎么工做的
- 如何将div导出成图片?
- 如何不缓存某个指定的图片?
- 浮动有什么影响?
- 知道websocket吗
- 什么是cdn?
- 关于前端安全,你都知道什么?
- HTTP1和HTTP2的区别?
- == 和 === 的区别
- type of 和 instance of 的区别
- 如何判断一个NAN
- null和 undefined 的区别
- 浏览器标签之间如何通讯
- 请具体说一说一个项目的开发流程?
二 . 动手题
- 手写一个Ajax请求
- 手写一个订阅
- 手写一个实现深拷贝的方法
- 手写一个实现bind的方法
- 手写防抖/节流(能够两个都写)
关于算法,你们能够去算法网刷题,从初级题开始刷。 算法网国内版网址:力扣web
最后:面试
问个问题:手写的部分算不算 算法题?以前命名标题是算法算法
后来有人提出就改为动手题,不过心中仍有疑问啊(抓头)gulp
有问题可留言交流,谢谢~~跨域