字节广告一面
8.5 晚 19:30 约1小时
- 自我介绍
- 进程间通信方式
- tcp流量控制
- tcp和udp区别
- 事件模型
- 讲项目 预加载、不同机型兼容
- 浏览器缓存有哪些,sessionStorage,localStorage,cookie区别
- js数据类型,基本类型和引用类型的区别,怎么判断是不是数组
- if([] == false) console.log(1)if({} == false) console.log(2)if([]) console.log(3)if([1] == [1]) console.log(4)
- 隐式转换
- function Animal(){}var cat = new Animal()Animal.prototype = {bark:true}var dog = new Animal()console.log(cat.bark)console.log(dog.bark)
- new发生了啥,原型链
- new Promise(function(resolve, reject){console.log('2')resolve(3)}).then((res)=>{console.log(res)return 4}).then((res)=>{console.log(res)})setTimeout(()=>{console.log('5')})console.log('6')
- 防抖和节流是什么,怎么实现
- 盒子模型,从外到内分别是啥,width是哪部分,position属性
- 垂直居中实现
- 代码 绝对众数 定义: 对于给定数组,包含的数字个数为N, 其中出现次数超过N/2的数字,称为绝对众数。题目:已知给定N个整数存在绝对众数,求此绝对众数。arr = [2, 2, 1, 1, 3, 2, 1, 2, 1, 1, 1]
暂时只记得这么多
已凉