面试常见编程
一. 算法相关

1.1 直接插入排序
1.2 折半插入排序
1.3 希尔排序
1.4 冒泡排序
1.5 快速排序
1.6 归并排序
1.7 选择排序
1.8 位运算
✍️ 右移操作常用于二分法取中间值 a >> 1。
✍️ 按位异或常用于一个数组除了某个元素只出现一次以外,其余每个元素均出现两次的那个唯一元素,所有数据异或即可。
1.9 全排列
二. JS相关
1.1 防抖/节流
1.2 JSONP
1.3 setTimeout 实现 setInterval
1.4 深拷贝
1.5 bind
1.6 手写 Promise
最后更新于
这有帮助吗?