4月10号笔试,刚刚的一面,base:杭州,时长40min(可能面试官看我太菜了不想继续问了)
1.自我介绍
2.说一说项目亮点
3.css盒模型说一下
4.行内元素的padding和margin生效吗?
5.css样式优先级
6.看代码说结果
class B {}
B.prototype.a = 1;
B.prototype.add = () => {
this.a++;
};
const b1 = new B();
console.log(b1.a);
const b2 = new B();
b2.add();
console.log(b2.a);
const obj = {
a: 1,
};
obj.add = () => {
console.log(this.a);
};
obj.add();
7.promise的几种状态?
8.我在promise里面用到了resolve和rejected都会发生回调吗?
9.给一道代码题,用promise形式写出相应代码(没写出来。。)
10.写个爬楼梯问题(可能看我不行了,来个简单的安慰我一下)
11.http1.0,http1.1,http2.0,http3.0(3.0不知道)
12.tcp和udp有了解吗
13.tcp和udp能监听同一个端口吗?为什么?(不知道)
14.浏览器缓存知道吗?
15.cdn知道吗?
16.cdn用的是哪一种缓存?()(不会)
17.最近有关注哪些前端技术?(说了react native和flutter,vue3.0)
18.vue的数据变化原理是什么(刚开始想答双向绑定,后面纠正了一下,答了虚拟dom和diff算法)
19.vue3.0有了解吗?
20.vite原理有了解吗?(不会)
21.热加载(不会)
22.反问
问:部门技术栈是用的什么? 答:react,然后做一些有兴趣的东西
问:react和vue各自的优势已经未来的发展趋势? 答:你这是在面试我吗?(开玩笑的说)react相比vue会更加的灵活,不会像vue那样直接把方法规定好,大公司现在普遍在用react因为都需要用它来自己造轮子。vue的话相对于开发效率会更好,其实我也觉得vue比较好,但是领导要求我用react,我能有什么办法(笑嘻嘻的说)
问:您对我的学习有什么建议吗? 答:我觉得你学习方法挺好的,但你遇到问题还是应该去了解他们的原理
(估计面试官问到40分钟就问不下去了,想怎么这个人问啥啥不会,给他出道简单题安慰下结束吧)
全部评论
(7) 回帖