下午两三点打电话约六点电话面试,说提前十五分钟等待,结果面试官迟到七八分钟,面试总计三十分钟不到,好的,大概过程讲完。
问题
-
输入URL之后的过程(说了包括dns解析、强制协商缓存、建立tcp连接这里没具体说三握四挥,其他还包括浏览器解析html文件的整体过程、js、css如何影响渲染,这里仅说到dom树构建完成,没有说生成渲染树、分层、绘制、光栅化、合成和显示)
-
状态码(说了1、2、3、4、5,各举了几个典型)
-
请求方法(get、post、put、delete、option、head)
-
首部字段(按照请求、响应、通用、实体的顺序各说几个,说了一半没让说了,也是卡壳了)
-
get、post区别(get浏览器长度限制,post不幂等)
-
js基本数据类型
-
react单向数据流、单向绑定(说了双绑的解决办法)
-
组件通信(说了父子props、兄弟将状态提到最近公共组件、第三方状态管理例如redux、mobx,没说context)
-
堆和栈区别(主要从用途和垃圾回收机制的不同来说)
-
差不多了
反问
-
面试表现(一开始支支吾吾想说点啥,最后说了句都挺好)
-
询问部门,确定是teg(本身比较喜欢这种技术架构部门)
其他
-
自我介绍之后,明显的找稿子,问题也能看得出,基本就是流水线提问题;
-
有些问题回答的是有瑕疵的,没有予以肯定也没有予以否定,听的出来面试官略显着急,令人觉得大概率在kpi;
-
这几个问题问的,不知道面试官能看出个什么,本人表示心存疑虑;
-
下周阿里面试,看看阿里的面试官是什么样,再来反馈一波;
面试评价
暂给一颗星,现在确实还不能保证碰到更糟的。
全部评论
(7) 回帖