字节国际化电商(上海)前端暑期实习面经(一面二面三面hr面)
字节国际化电商(上海)前端暑期实习面经
2022/03/09内推投递,无笔试,2022/03/22安排面试,前两面当天约下一面,三面后2022/04/18约hr面,2022/05/05面试官加微信,2022/05/06官网社招界面状态面试已完成,2022/05/09 offer
一面 (2022/03/29)
自我介绍
七层网络模型
如何寻址?
http和https的区别?为什么用了两种加密方式?
安全?csrf?
状态码有哪些?(展开了304)etag是服务端发送的还是客户端发送的?
了解其他缓存方式吗?比如本地缓存?sessionStorage会话指的是什么?cookie了解过吗?
请求方法?请求头?跨域?
进程线程在上下文切换时的区别?
死锁是什么?如何解除死锁?
var let const区别?刚才提到const实际对象属性的值还是可以改变,如何让对象真正只读?
运行结果
var fn = 12; function fn(){} console.log(window.fn)
setTimeout(()=> console.log('setTimeout1')); new Promise(function(resolve){ console.log('promise'); resolve(true); }).then(function(){ console.log('then'); Promise.resolve().then(function(){ setTimeout(()=> console.log('setTimeout2')); }) }); console.log('outer');
宏任务微任务有哪些?
打印链表的倒数第k个节点
二面 (2022/04/02)
自我介绍
一面问了很多网络的问题,你觉得自己答得怎么样?
js基础数据类型
手写instanceof
实现 arr._flat(n), 数组拍平n次
react class组件生命周期、如何用hooks模拟
斜45度打印二维数组 (https://leetcode-cn.com/problems/diagonal-traverse/ 的不反转简化版)
三面 (2022/04/11)
自我介绍 项目中碰到什么困难?
react router原理 (项目提到了)
最长回文子串
秒杀倒计时组件,要求用hooks
hr面 (2022/04/20)
优缺点
实习时长
对自己之前的面试做个复盘
平时怎么学前端的
#实习##面经##前端##字节跳动#