饿了么web前端工程师一面面经
饿了么
HTML
- 假设两台电脑之间同步画板怎么实现?
- position的值relative和absolute定位原点是?
- 怎么禁止js访问cookie?
- typeof和instanceof的区别
- 怎么判断两个对象相等?
- 能给我解释一下 mbox 具体的使用场景吗?
- 行级元素,块级元素的区别
- 常见的排序算法有哪些,说说实现思路
- 1 ?2 ?3 ?4 :5 :6 :7 的结果是?
- nodejs中定时器process.nextTick和setImmediate的区别,优先级
- https的工作流程是什么
- 说说 typescript 的特性,有什么好处
- 找出数组中最大的连续子数组的和
- Http请求中的keep-alive有了解吗?简单描述一下
- Promise.all和Promise.race的区别?
- 正则从2018-10-07T11:48:47 Asia/zh-cn 提取出来结果[2018,10,07,11,48,47]
- 输出for循环中定时器的输出语句结果
- 有这样一个 URL:http://vip.qq.com/a.php?a=1&b...,请写一段 JS 程序提取 URL 中的各个参数(参数名和参数个数不确定),将其按 key-value 形式返回到一个 json 结构中,如{a:'1',b:'2',c:'',d:'xxx',e:undefined}
- node check 阶段做了什么,触发了什么事件?
- CSRF如何防御,同源策略解决了什么问题
- vue的双向绑定和依赖收集
- 举一些ES6对Function函数类型做的常用升级优化?
- 你觉得typescript和javascript有什么区别?
- JS模块化Commonjs,UMD,CMD规范的了解,以及ES6的模块化跟其他几种的区别,以及出现的意义。