3.15 三面 60min
1.前两次面试有没有什么收获
2.大学有什么计算机相关的课程
3.你说了学了C/C++,能不能讲讲C或者JS他们执行的过程是怎么样的
4.JS是解释性语言,能不能讲讲具体是个什么东西呢
5.JS底层V8引擎这些了解过吗
6.看你项目里有Vue,有没有了解过源代码
7.讲一讲虚拟Dom,diff算法
8.学过计算机网络,能不能讲讲HTTP的头的具体实现(这个问题我都完全不懂)
9.有Websocket使用经验,讲讲你的使用心得或者见解
10.Websocket有没有设置心跳
11.能不能把HTTP这些请求头的操作串起来讲(还是上面那个题,我还是知道啥意思)
12.有没有调试过Chrome,讲讲里面熟悉的,详细一些
13.又问了request header和response header(感觉还是上面那两题,一道题问三次,但我是真不会啊啊啊)
14.通过自己的项目,有没有学到什么东西,讲一讲里面的原理
15.看你有小程序开发经验,讲讲小程序的底层
16.前面同事问了你缓存的事情,再详细讲讲
17.Last-Modify和Etag怎么实现的
18.有没有合作开发项目经验
19.说到了Echarts,讲讲Echarts和G2的区别
20.讲讲合作开发遇到的问题
21.学过C++,能不能讲讲链表和数组共同使用的场景,讲讲内存分配
22.讲讲RenderTree和Dom Tree的区别
23.讲讲Vue.cli,能不能说说怎么打包和部署的
23.能不能讲讲cli的打包原理,和webpack的实现原理
24.你觉得在前端方向上有哪些优势
25.讲讲你找bug的过程和解决办法
26.你觉得文件上传是怎么实现的
27.你以后的学习方向是什么,接下来的打算
28.有没有碰到什么令你觉得特别困难的项目
29.反问 问了三面主要考察什么,一圈下来我有点摸不着头脑
30.实习时间
总结:16.40约我19.00面试,感觉就是突击检查一样。感觉就是前面第一面表现还不错,但是第二面被吊打,可能面试官还想做进一步的确认。问的主要还是原理和项目,这些东西是背八股背不出来的,需要自己有真正的经验和思考,自己可能在这方面确实比较欠缺,和大厂的要求可能还是有一定距离。继续加油吧。
全部评论
(10) 回帖