今日头条前端一面面筋

(大约50分钟)
1. 自我介绍
2. TCP和UDP有什么区别
3. http有哪几种版本,有什么区别
4. 进程和线程
5. 进程和线程怎么通信
6. new的时候做了什么
7. 浏览器事件流
8. 水平垂直居中方法
9. position有哪些
10. flex会脱离render吗
11. 原型链
12. 闭包
13. 怎么清除闭包

Q:实现一个函数trim(str) 字符串前后去空格

function trim (str) {
// todo 用 replace
}
trim('     hello world     '); // => hello world

Q:
实现数组去重函数function aff (arr) {
    // 全数字,无序。
    // 用数据结构map
}

Q:
var func1 = x => x;
var func2 = x => {x};
var func3 = x => ({x});
console.log(func1(1));
console.log(func2(1));
console.log(func3(1));

Q:
for (var i = 0; i < 6; i++) {
    setTimeout(function() {
        console.log(new Date, i);
    }, 1000);
}
// 用let


Q:
window.name = 'ByteDance';
function A () {
   this.name = 123;
}
A.prototype.getA = function(){
        console.log(this);
        return this.name + 1;
}
let a = new A();
let funcA = a.getA;
console.log(funcA());


#字节跳动校招##字节跳动##校招##前端工程师##面经#
全部评论
&是什么部门呀
点赞 回复 分享
发布于 2020-04-08 16:23
请问楼主是什么时候投递的,不用经过每月一次那个笔试吗
点赞 回复 分享
发布于 2020-04-09 10:31
沾沾喜气,问题很中规中矩
点赞 回复 分享
发布于 2020-04-09 19:05
楼主,我想问问,flex会脱离render吗,这个具体是问啥,考察点是?
点赞 回复 分享
发布于 2020-04-09 23:23
最后一个题出的已经告诉答案了😂
点赞 回复 分享
发布于 2020-04-12 18:53

相关推荐

菜鸡29号:根据已有信息能初步得出以下几点: 1、硕士排了大本和大专 2、要求会多语言要么是招人很挑剔要么就是干的活杂 3、给出校招薪资范围过于巨大,说明里面的薪资制度(包括涨薪)可能有大坑
点赞 评论 收藏
分享
01-17 12:35
吉首大学 Java
秋招之BrianGriffin:自己的工作自己做!😡
点赞 评论 收藏
分享
评论
3
27
分享

创作者周榜

更多
牛客网
牛客企业服务