牛客上都没有看到TT的面经,我写一个吧,回忆的,不按顺序
1.说一下整个document里面的标签
2.meta标签,style标签
3.css会不会阻塞页面渲染,为什么
4.浏览器是怎么渲染页面的
5.各个浏览器(比如谷歌)是怎么渲染页面的
6.浏览器提供给js哪些API
7.单页面应用怎么让首页的loading快速展示(我一直不懂这个问题要问什么)
8.vue的双向绑定原理(我把知道的双向绑定的都说了,然后面试官说我只说了数据驱动视图,没有说到视图改变怎么数据,然后我就说比如监听input事件然后改变数据,然后就有了下面的问题)
9.js给input提供了哪些监听事件(我说了click,submit,但应该不是面试官要的答案)
10.如果对vuex里的state状态改变是非常敏感的,可以怎么做来监听状态的改变
11.mutations和actions的区别
12.script标签一般放在那里,为什么,defer和async的区别
13.vue里面各种组件的通信
14.平时怎么调试的(怪自己多嘴说了个devtools,然后被问devtools是怎么实现的)
15.slot插槽
16.不知道哪个问题回答了mixin,然后被问mixin冲突怎么解决,mixin底层是怎么实现的
17.如何理解前端模块化开发
18.vue的前端模块化开发是遵循哪一种标准,还是用的是自己的标准
19.vue的前端模块化时自己实现的吗,对webpack了解吗,自己配置过吗
20.MVVM的理解
21.事件总线怎么用的
22.http报文的内容
23.HTTP2.0 改进的点,具体是怎么实现的
24.还有挺多的,反正问了挺多浏览器的原理和其他的原理性的东西,想起来再补吧
面试官让我多看看浏览器的渲染的知识以及一些底层的知识,有去面试TT的小伙伴也可以多看看这方面的知识吧,反正我应该是凉了
其实我也就是今年才开始正式学习前端,但是前端的东西确实很多,学起来也还是很花时间,所以基本都是学会怎么用,但是面试时经常被问底层的原理,想问问大家都是怎么学习底层原理的知识的.
-----------------------------------------------分割线----------------------------------------------------------------
有段时间没上牛客了,补充一下自己对TT的感受吧
看了一些TT的面经,我觉得TT不太行,如果要去面试或者对TT抱有较大希望的可以慎重考虑
从一些TT的面经来看,他们可能很看中985 211,一些牛友也有TT的面经,大部分都没过,一看学历大部分都是非985 211,而且他们给的薪资好像也不高,也就是说他们既要马儿跑又要马儿不吃草,我也面试过一些大公司,感觉面试的题目都没有TT那么变态哈哈哈,可以说TT是秋招里面试内容质量不怎么行的公司,而且因为问题挺难的,面完了TT后还会深深怀疑自己的能力.
甚至看到有人说有点职场PUA.所以感觉这家公司不值得大家去,大家值得更好的.当然这是我的一点感受,只是给要去面试的一点参考.具体怎么样还是自己多了解
全部评论
(9) 回帖