腾讯前端实习生(视频面试)
修改简历之后本以为无望,结果9号突然收到了腾讯的面试邀请函,经过询问了解到,腾讯的简历机制是一个部门对你进行面试时会锁定你的简历,然后如果面试没通过就会放开简历,投入简历库,等其他部门来捞
废话少说,直接进入正题,下面列举我记下的面试时被问到的问题及之后查到的正确答案
计算机网络
简述一下OSI参考模型
物理层,数据链路层,网络层,传输层,会话层,表示层,应用层
http与https各自时属于哪一层的协议
http是应用层协议,https因为进过ssl加密所以是网络层协议
了解状态码吗,403、502各自代表什么
2xx是请求成功,3xx是重定向,4xx是客户端错误,5xx是服务器错误
403是服务器接收请求但是拒绝处理,502是网关错误
JS相关
什么情况会引发内存泄漏
当时回答了闭包,下面是后来查到的:
意外的局部变量
被遗忘的计时器或回调函数
闭包
脱离DOM的引用