
1.为阅读体验,本站无任何广告,也无任何盈利方法,站长一直在用爱发电,现濒临倒闭,希望有能力的同学能帮忙分担服务器成本
2.捐助10元及以上同学,可添加站长微信lurenzhang888,备注捐助,网站倒闭后可联系站长领取本站pdf内容
3.若网站能存活下来,后续将会持续更新内容
1.自我介绍
2.什么时候开始正式接触前端?
3.为什么想做前端?
4.前端是自学的吗?自学的学习途径?
5.自己写博客吗?
6.介绍一下盒模型
7.inline/block/inline-block的区别,深挖了一下可不可以设置宽高之类的,为什么不能设置宽高,span标签,padding能不能设定之类的,答得不好,CSS我从来就不太擅长
8.回流和重绘,visibility:hidden会不会引起回流重绘
9.js的数据类型,如何区别,typeof和instanceof等等
10.如何判断一个数据是不是Promise对象
11.事件流,使用场景
12.事件委托
13.看代码说输出,async/await和promise,并让我说他们的区别
14.ES6的新特性
15.箭头函数和普通函数的区别,能不能改变箭头函数中this的指向
16.项目中有没有一些解决前端性能的事情?我讲了一个长列表渲染的技术选型,并深入问了一下
17.另一个项目
18.写代码,实现isEqual函数,判断两个对象是否相等,有一些没考虑到的,进行了补充
19.简历上写了前后端分离,如何理解?
20.刚刚有提到从后端接口获取数据,那后端的作用是不是就是把数据从数据库拿出来给到前端呢?(我有点懵,不知道她要问的是什么)
21.前端和后端数据处理的边界?
22.一些技术选型方面的问题,但都不是我选的。。。比如说问为什么我移动端用antd,web端用element-ui,我不知道诶!
23.node.js,没怎么用过
24.你觉得什么因素会影响使用ui框架的选择?(我不知道!我说我实习的时候那个UI图就是蓝蓝的所以使用element-ui。。。)
25.webpack?使用的较少
26.vue双向绑定原理,有没有看过源码?(现在就去看。。)
27.Vue生命周期钩子函数,created和mounted里面都在干啥?
28.watch和computed的区别(有点忘了,答得不好),引导我问computed和watch执行的时机,但我实在是忘了!
29.组件间通信的方法
30.Vuex的主要设计思想
31.反问技术栈:是百度自研的一个MVVM框架,不是vue或者react
32.反问面试表现:说我的表达能力还可以,但技术的细节和深度还要注意,不能只停留在呈现视图的层面
总结:总共1h10min左右,这次是一位女面试官,人挺和善,本以为是小姐姐我会放轻松一些,结果第一次遇见我反而更紧张了。。。而且我发现八股这个东西,一两天不看就会忘记很多细节。。。溜了溜了去重新背了TAT,答得真的很不好!问这种细致八股的真的还要加强。。。属于是多问几句就露馅
本站链接:https://www.mianshi.online,如需勘误,请联系微信:lurenzhang888
点击面试手册,获取本站面试手册PDF完整版