请问什么部门呀
点赞 4

相关推荐

面试岗位:前端开发 base 珠海杭州面试时间: 8.26时长:50min问题1. 自我介绍2. dns寻址过程3. TCP三次握手 四次挥手4. UDP TCP连接5. 网络分层五层分别是?6. 浏览器响应码 3047. 强缓存和协商缓存8. etag和last-modify区别9. Cache-Contral:max-age和Expires的区别,http/1.0用哪个,http/1.1用哪个,为什么要替换这个字段10. 离线缓存、启发式缓存11. 浏览器响应码 40312. 什么是同源策略,如何解决跨域,jsonp的原理是什么,是标签允许跨域还是某个属性允许跨域?13. 浏览器渲染机制...
offer快快来666888:2.用户输入域名,浏览器查询本地dns缓存,本地dns服务器查询,根域名服务器查询,顶级域名服务器查询,权威域名服务器返回ip地址 3.三次握手:客户端发起连接请求,服务端接收到客户端发起的syn请求后,向客户响应syn+ack,客户端会返回ack确认,服务端收到第三次握手的ack后连接成功。四次挥手:客户端向服务端发送FIN发起断开连接请求,服务端收到客户端的请求,发生ACK给客户端告诉客户端我收到了你的请求,服务端发送FIN给客户端请求断开连接,客户端发送ACK给服务端,断开连接 4.他们都是传输层的协议,tcp是面向连接的,提供的是可靠的传输,传播速度相对较慢,适合需要高可靠性的场景,比如网页浏览、邮件、文件传输等。udp是面向数据报文的,不能保证传输的可靠性,传播速度比较快,适合视频、实时游戏等。 5.物理层,数据链路层,传输层,网络层,应用层 6.这个是在协商缓存的时候如果资源未改变就返回304 7.都是浏览器的缓存策略,先去看有没有命中强缓存,通过cache-control或者expires来看,如果失效了就去看有没有命中协商缓存,通过etag或者last-modified来看 8.tag是资源标识符,文件改变的时候,etag也会改变,更准确;last-modified是上次文件修改时间,不够准确 9.Expires是1.0,是一个具体的过期时间点(GMT时间),告诉客户端资源何时过期,可能受到客户端和服务器时钟偏差的影响不准确;cache-control是1.1,相对于资源被请求的时间,更准确 11.权限不足 协议域名端口号必须相同,proxy、jsonp、nginx、cors,原理是利用script标签的src属性来允许跨域请求数据 解析html构建dom树,css构建cssom树,dom和cssom合并成render树,进行布局、绘制,当页面内容变化时候,发送回流重绘 不是,css的加载和解析有可能会阻塞dom渲染 Css可能会阻塞DOM的渲染;Js会阻塞dom的解析(如果不用async或者defer);Css可能会阻塞js的执行(如果js依赖css样式);Js不会阻塞css的加载 16.1次? 17.‘obj';'window';'window';'window' 18. 箭头函数没有自己的this,不能做构造函数,没有arguments对象,但可以使用剩余参数来代替
字节跳动二面373人在聊 查看18道真题和解析
点赞 评论 收藏
分享
牛客网
牛客企业服务