欧科云链前端面经
一面(4.23):
自我介绍
浏览器渲染过程,回流,重绘
不设置高度的盒子垂直居中方法
为什么叫align-items?怎么改变flex轴的方向?
知道BFC吗,它能解决哪些问题
事件循环机制,为什么要分微任务和宏任务,微任务为什么比宏任务先执行
说一下call(),apply(),bind()函数,作用及区别
call和apply你是怎么区别的呢?或者说怎么记忆的?
ES6的Set、Map说一下,Map和Object的区别
有三个url存放在数组里面,现在对它们并行请求,然后返回回来的消息也要按照数组里面的顺序打印输出,请问怎么做?(提示promise的all方法)
Promise的all方法与allSettled方法的区别
你平时是怎么学习前端的
做过哪些前端相关的项目,从中学到了什么
算法:回文字符串(说思路)
反问
二面(4.26):
- 自我介绍
- div 盒子垂直居中
- 原型、原型链
- 作用域、作用域链
- 对语义化的理解
- 将 “20210426141823” 转换为 “2021年04月26日 14:18:23”(我直接用 substring 截取然后连接,面试官好像甚是不太满意,你这是在为难我“胖虎”!有什么巧妙的方法吗?暂时没想到)
- 箭头函数、关于 this 你了解多少(我只答了两种,面试官不太满意,他说起码有四种)
- 问项目
- 反问(反正被“批评”得很惨)