字节前端一面凉经
下面的面试问题顺序和我实际不一样,可能还有一些没想起来。
总结下来就是有些问题自己总结了但是理解的不深,比如原型链,有些看到了抱着侥幸的心理没记,比如宏任务微任务,还有算法题还需要多练习。
面试官人还是很好的,可惜我太菜了。
- 盒模型有哪些
-
promise.all 手写
-
遍历object的value的方法
-
实现一个等腰直角三角形
-
JS原型链理解(详细说明),应用场景
-
JS如何实现继承
-
数据结构有哪些,每种的特点,给数据结构分类的方法
-
给定一个二叉树与一个值,找到和为该值的二叉树的所有路径
-
数组去重,不使用ES6语法,要求时间复杂度低(思路:可以先排序,再去重)
-
输入url到显示全过程
-
TCP为什么握手三次而不是两次
-
宏任务,微任务
-
数据类型有哪些,为什么存在栈和堆