字节抖音电商一、二、三面面经

一面(70分钟)

  1. 盒模型是什么?
  2. 下面代码中div的实际宽度是多少?
<style>
div {
    width: 200px;
    margin: 20px;
    padding: 10px;
}
</style>
<div>
</div>
  1. box-sizing的意义是什么
  2. 箭头函数的特点?
  3. 临时性死区
  4. js中有哪些基本类型?
  5. 下面的代码输出什么?
function A(x) {
  this.x = x;
}
A.prototype.x = 1;
function B(x) {
  this.x = x;
}
B.prototype = new A(2);
const b = new B(3);
delete b.x;
console.log(b.x); // 2
  1. 下面代码的输出顺序是什么?
new Promise(resolve => {
  console.log(1);
  resolve();
}).then(() => {
   console.log(4);
})
setTimeout(() => console.log(2), 0);
console.log(3); 
  1. 在js中0.1+0.2===0.3吗?如果不相等如何解决?
  2. HTTP协议的各个版本的特性都是什么?
  3. HTTP3.0中为什么使用UDP?
  4. 前端的优化策略有哪些?
  5. 算法题:实现一个计算器,求字符串的值,例如((2 + (3 * 2) ) * (2 + 3) + (3 - 1) )

二面(60分钟)

  1. js原型链

  2. 下面这个div中字体的颜色会是什么?

    <style>
        .red {color: red;}
        .green {color: green;}
        .blue {color: blue;}
    </style>
    <div class="red blue green">
        hello word
    </div>
  3. 从输入url到显示页面这个过程都发生了什么?

  4. cookies、sessionStorage和localStorage的区别是什么?

  5. HTTP中重定向的方式有几种?

  6. www.baidu.comwww.bytedance.coma.bytedance.comb.bytedance.comwww.bytedance.combytedance.com有哪些会发生跨域?

  7. 跨域问题如何解决?

  8. 并发的jsonp如何区分数据返回后的回调函数?

  9. 跨域如何发送cookie?

  10. 如果A站点和B站点发生了跨域,在正确设置了跨域发送cookie的情况下B站点可以获取到A站点的cookie吗

  11. 域名是为了语义化,方便人的记忆而产生的。而在混合开发(如手机app)中,访问后端却也是通过域名,为什么不直接使用IP?

  12. 算法题:

    已知数组 a=[1,[2,[3,[4,null]]]], 实现数组 b=[4,[3,[2,[1,null]]]] ,考虑n级嵌套的情况

还有一些代码阅读题,记不清了

三面(60分钟)

  1. 项目讲一遍
  2. es5中的继承和es6中有什么不一样?
  3. es6为什么加入class这个关键字?
  4. es6为什么引入Promise对象?
  5. Promise与es5中的callback编程有什么不同?
  6. 手撕Promise.all()
  7. 说说你对HTTP协议的了解
  8. HTTP1.1中最多支持多少个TCP连接?
  9. TCP/IP协议中断开连接的请求时谁发起的?
  10. Get与Post的区别是什么?
  11. 未来规划?三年之内想要达到什么样的状态
  12. 算法题:LeetCode原题168. Excel表列名称

总结

字节面下来总体感觉面试官人都很好,不会的时候会给你一些提示,实在答不出来如果询问的话也会告诉你答案。因为我本身意向是要走后端的,hr把我推荐到前端岗位我就抱着试一试的态度没想到走到了三面,总的来说自己能走到三面更多的是幸运,但是三面面崩了。。。这次面下来反而有点想转前端了,接下来还是要多把前端的基础搞扎实。希望正式批的时候可以再续前缘。

#字节跳动秋招提前批##面经##字节跳动##前端工程师#
全部评论
woc感觉都是基础啊
2
送花
回复
分享
发布于 2021-08-23 16:29
楼主你这是提前批还是实习
1
送花
回复
分享
发布于 2021-08-23 16:29
滴滴
校招火热招聘中
官网直投
楼主,三面面试官有说让你去实习嘛
点赞
送花
回复
分享
发布于 2021-08-23 15:29
楼主,一面70分钟只问了13个题目吗?
点赞
送花
回复
分享
发布于 2021-08-23 15:51
😂后端还能知道这么多前端知识 你是真大佬
点赞
送花
回复
分享
发布于 2021-08-23 17:33
感谢楼主分享~
点赞
送花
回复
分享
发布于 2021-08-23 17:48
秋招加油,会找到好工作的!
点赞
送花
回复
分享
发布于 2021-08-23 17:49
楼主过了吗?
点赞
送花
回复
分享
发布于 2021-08-23 20:48
楼主算法题都a了嘛
点赞
送花
回复
分享
发布于 2021-08-23 23:48
楼主,面试官问es6为啥引入new,这不是一直都有嘛😂
点赞
送花
回复
分享
发布于 2021-08-23 23:59
楼主强呀,基础还是比较扎实的😎恭喜offer 借楼 字节跳动2022秋招正式批已经开始啦,现在已经是个 双休的公司了,如果有想了解相关事宜的可以私聊我了解哦。 作为刚入职一段时间的往届字节校招生,很推荐大家来投。 内推码:AWU95DV 拉了个内推小群,欢迎感兴趣的同学来戳我了解相关情况,本人随时答疑和帮查进度呀
点赞
送花
回复
分享
发布于 2021-08-24 00:12
楼主那个嵌套数组的反转,每个数组只有一个数嘛
点赞
送花
回复
分享
发布于 2021-08-24 16:44
好奇div那个宽度到底是多少,怎么算的
点赞
送花
回复
分享
发布于 2021-08-26 10:33
问下二面的算法题是咋做的呀?能说下思路吗
点赞
送花
回复
分享
发布于 2021-08-26 22:39
如果A站点和B站点发生了跨域,在正确设置了跨域发送cookie的情况下B站点可以获取到A站点的cookie吗 请问楼主 这题的答案是什么呀
点赞
送花
回复
分享
发布于 2022-04-01 13:05
up,笔试编程题是什么类别的?
点赞
送花
回复
分享
发布于 2022-04-02 10:46

相关推荐

10 119 评论
分享
牛客网
牛客企业服务