字节跳动前端开发,一面凉经

#字节跳动前端开发,一面凉经
本人末流211计算机科学与技术专业,写此文章时大三,内推投递字节前端开发实习生,简历被投到了西瓜视频部门。3.22投的简历,3.23收到HR的确认电话,确认投递部门和工作地的正确,询问能实习多久,是否接触过前端 。3.24HR添加微信和我约一面的时间,约了3.30的一面,(我觉得可以约晚一点,多一些准备,我之前无任何面试的经历)之后的六天我就疯狂的背题,我背的是牛客网上总结好的那套。3.30面试:
1、自我介绍。
2、说一下之前做的项目遇到的难点以及如何解决的。
3、手撕 斐波那契,给定索引求其值,要考虑用户的错误输入,如输入的索引是浮点数或者负数或者不是number. 我用了递归然后问我递归的时间复杂度
4、快速排序,也是用的递归,问我不用递归怎么实现
5、get和post的区别
6、缓存,强缓存和协商缓存
7、计算机网络的五层模型,然后问了IP 、TCP、http、用在哪个层
8、console.log(1);
new Promise(() => {
console.log(2);
})
console.log(3);
说出代码的输出
console.log(1);
async function test() {
await console.log(2);
}
test();
console.log(3);
说出代码的输出
9、const p = new Person();
proto、prototype的关系
10、for(var i=0;i<10;i++) { console.log(i); }说出代码的输出
for(var i=0;i<10;i++) { setTimeout(() => console.log(i)); }说出代码的输出
11、CDN
12、进程和线程的区别
13、http状态码

发布了1 篇原创文章 · 获赞 0 · 访问量 13

猜你喜欢

转载自blog.csdn.net/weixin_44725300/article/details/105206526