字节跳动前端一面面经(感觉凉凉)
- es6新特性
- let、const
- 变量提升
- class做了什么事
- 用函数实现一个类以及继承(写了一大堆,也不知对错)
- 继承属性和方法
- new的过程
- call、apply、bind
- 自己实现call(不会)
- 基本数据类型哪些
- 判断类型 typeof、 instanceof、Object.prototype.toString.call() (这个我都忘了)
- 编程:只包含'(', ')', '[', ']', '{', '}' 的字符串,判断是否有效。
- promise用法、构造函数、状态
- then方法可以传几个参数?(一个?两个?不清楚)
- promise与setTimeout组合的输出顺序(异步)
- node.js 有任务队列吗? 事件循环(不了解)
- 用promise写一个delay函数。(不会)
现在一回看感觉都很简单啊!但是面试的时候都忘记了!
#字节跳动##校招##前端工程师##面经#