首页 > 字节前端实习一面凉经
头像
不想失业的豆泥
编辑于 2021-01-11 17:50
+ 关注

字节前端实习一面凉经

简历又被飞书捞起来了,所以先发一份一面~
部门:名字很长的一个xx和xx部,不记得了。
日期:12月20日
时间:40min
过去一段时间了而且没有记录,尽可能回忆了。
问的问题不是很难,没有问vue,但是手写真的不会
面试
CSS:

  1. 水平居中如何实现
  2. flex布局
  3. 事件捕获和事件冒泡

JS:

  1. nodejs了解吗

计网:

  1. TCP和UDP的区别
  2. websocket了解吗
  3. 强缓存和协商缓存-HTTP304
  4. 白屏时间
  5. HTTP2.0和1.X的区别

项目:

  1. axios

代码题1:
实现EventBus(不会写让面试官跳过了)

class EventEmitter{
  construtor(){
    this.events = this.events || new Map()
  }
  addListener(type, fn){
    if(!this.events.get(type)){
      this.events.set(type, fn)
    }
  }
  emit(type){
    let handle = this.events.get(type)
    handle.apply(this, [...arguments].slice(1))
  }
}
let emitter = new EventEmitter()
emitter.addListener('ages', age=>{
  console.log(age)
})
emitter.emit('ages', 18)

代码题2:(提示我用原型链,但是毫无头绪= =)
实现LRU缓存 LEETCODE-146-middle

更多模拟面试

全部评论

(2) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐