字节跳动两次凉经

提前批:

  1. 谈谈闭包及应用
  2. 输入框要求每次输入都要有联想功能,即随时向后台请求数据,但是频繁输入时,如何防止频繁多次请求
  3. js闭包及应用
  4. 防抖
  5. hash /a#/b; history /a/b。vue如何检测前端路由变化(vue中方法
  6. vue中 this.$nextTick()原理
  7. vue中父子组件双向通信
  8. css:左侧固定,右侧自适应,利用flex。Flex布局
  9. 编程实现:
a: {
      b: {
          c: 1
     }
}
getValue(obj, 'a.b')
getValue(obj, 'a.b.c')
getValue(obj, 'a.e.f')

秋招


  1. angular双向数据绑定原理
  2. em rem区别,rem缺点
  3. 前端优化 项目中如何优化
  4. CDN
  5. webpack 打包原理
  6. 浏览器缓存
  7. 编程:手动实现双向数据绑定
  8. 编程:两栏布局,一栏固定,一栏自适应
  9. 编程:两个已排好序的数组,组合重排序
  10. 编程:已知add是异步,如何运行getValue使其得到正确结果。
function add(a, b) {
    return a+b;
}
function getValue() {
    return add(a, b)
}
11.得出结果 (记不太清楚了
function Foo() {
    getValue = function() {
        console.log(1)
    }
    return this;
}
Foo.getValue = function() {
    console.log(2)
}
Foo.prototype.getValue = function() {
    console.log(3)
}

function getValue() {
    console.log(4)
}
getValue = function() {
    console.log(5)
}
Foo.getValue();
Foo().getValue();
getValue();

总结:字节真的很注重代码能力


#字节跳动##面经##前端工程师#
全部评论
😂惨
点赞 回复
分享
发布于 2019-08-19 09:04
等下,提前批已经结束了吗?已经开始正式秋招的了?
点赞 回复
分享
发布于 2019-08-19 09:07
联想
校招火热招聘中
官网直投
楼主面了几面
点赞 回复
分享
发布于 2019-08-19 09:14
点赞 回复
分享
发布于 2019-08-19 09:32

相关推荐

1 29 评论
分享
牛客网
牛客企业服务