1面(9月3日14点到14点半)
1. 自我介绍
2. vue中计算属性的原理(因为简历上面有说看过vue一部分源码所以问了)
3. webpack如何处理css、sass、less这些文件?(我说了loader还有写的时候传入不同loader的顺序)
4. 链表反转如何进行(我说了两种方案,一个是递归,一个是弄个缓存数组)因为是在腾讯会议上面面试的所有没有写代码
5. html渲染的过程(从dtd规范到渲染的全过程,主要就是js和css这些处理的不同吧)
6. cookie、sessionStorage的区别
(注意:大家以后别说cookie的内存为4k左右了,这个都是很久以前的东西了,上次被腾讯面试的时候就这样被怼了,后来我自己测试了一下chrome和火狐)
在火狐里面:最多50条,内存6k左右,且超出条数直接被忽律,如果内存超过限制刷新时候会报错
在chrome里:条数没有指明限制,内存7k左右,如果内存超过限制刷新时会报错
7. 重排和重绘有哪些情况会发生,怎么尽量避免
8. 设计模式了解哪些?(1面总体就这个问题没说好吧,因为我知道的实在太少了)
大概就这么多吧,其他的不记得了
面试完1面快结束的时候,面试官告诉我另一个腾讯会议的会议号,让我记下来直接进行2面了,中间等待时间5分钟。
2面(9月3日14点半到15点)
1. 用过ndoe吗,express框架说了一下(简历上面有express)
2. 什么时候接触前端?
3. 怎么学习的前端?
还有些不记得了,技术上问的东西不是很多
面试官给我的评价是:对主流框架的了解还是比较深的,一些处理场景还是知道解决方案的。他说他没面过很多人,印象还是不错的。
hr小姐姐说如果过了两周内会通知,如果挂了校招之后才会通知。
许愿hr面,球球了。
全部评论
(5) 回帖