首页 > 作业帮前端一面二面(校招)
头像
落神-滴滴出行实习生
编辑于 2020-08-14 12:40
+ 关注

作业帮前端一面二面(校招)

一面
1. 自我介绍
2. CSS 盒模型
3. 实现左右元素宽度固定100px,中间自适应的布局
4. CSS怎么实现三角形和扇形
5. BFC
6. 闭包
7. 垃圾回收机制
8. 原型和原型链
9. 答案是什么,解释一下
function Person(name) {
    this.name = name
}
let p = new Person('Tom');
p.__proto__ = ?
Person.__proto__ = ?
var F = function() {}; 
Object.prototype.a = function() { console.log('a'); };
Function.prototype.b = function() { console.log('b'); } 
var f = new F(); 
f.a();
f.b();
F.a(); 
F.b();

10. Vue 响应式原理
11 v-model原理
12. 事件循环
13.
console.log(1);

setTimeout(() => {
  console.log(2);
  Promise.resolve().then(() => {
    console.log(3)
  });
});

new Promise((resolve, reject) => {
  console.log(4)
  resolve(5)
}).then((data) => {
  console.log(data);
})

setTimeout(() => {
  console.log(6);
})

console.log(7);
14.
请实现一个函数,用来判断一颗二叉树是不是对称的。注意,如果一个二叉树同此二叉树的镜像是同样的,定义其为对称的。
9
/    \
6       6
/ \        / \
5   7    7   5
16. 三数之和
17. 反问环节


二面
1. 自我介绍
2. 实习的项目介绍一下
3. 学了哪些计算机专业的课程或书
4. 4+3+2+'1'
5. var a = 888; ++a; alert(a++);
6. css 实现三角形或者箭头函数
7.
var friendName = 'World';
    (function() {
        if (typeof friendName === 'undefined') {
            var friendName = 'Jack';
            alert('Goodbye ' + friendName);
        } else {
            alert('Hello ' + friendName);
        }
    })();
8. 输入url发生了到页面渲染的过程
9. 为什么TCP是三次握手,四次挥手
10. Promise原理,如何实现
11. async await原理,如何实现
12. Vue源码看过吗?讲一下你看的东西
13. 七层网络模型讲一下, HTTP是属于哪一层
14. 未来两到三年的职业规划
15. 有什么还做的不够好的地方
16. 可以过来实习不
17. 复原IP地址
18. 反问环节

大概只记得这么多了

更多模拟面试

全部评论

(0) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

近期热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐