获赞
658
粉丝
263
关注
23
看过 TA
7231
门头沟学院
2025
前端工程师
IP属地:湖南
暂未填写个人简介
私信
关注
monococonut:我体感,wxg 双非同学还蛮多的,是真的英雄不问出处
0 点赞 评论 收藏
分享
面试岗位:前端开发 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对象,但可以使用剩余参数来代替
字节跳动二面415人在聊 查看18道真题和解析
0 点赞 评论 收藏
分享
25届双非 投递中大厂基本上不回 靠大佬内推很幸运拿到了货拉拉面试机会,整个流程都非常快,11.24号投递,11.28一面,12.1二面,一个小时后hr口头offer,面试氛围非常好,真的很喜欢货拉拉的面试官,效率也非常高。11.28 一面1.自我介绍2.为什么学习前端3.学习方法 如何解决遇到的难题4.聊项目(一半时间)5.性能优化 图片懒加载6.ES6新特性7.块级作用域8.闭包  聊到了底层原理 作用域作用域链执行栈执行上下文等9.promise async await 场景题等待多个异步任务的执行结果(.all() .race())Promise.all实现10.webpack和vite11.ts  能解决js的哪些问题12.反问一面总共四十分钟,大部分时间在聊项目,八股不多但是聊的比较深入,面试氛围非常好PS:面试官好帅12.1二面1.自我介绍2.学习方法 (有没有看过VUE官方文档)😭说了一大堆学习方法,就是没仔细看过官方文档,后来觉得官方文档确实很重要,后面一定钻研钻研3.vue组件通信 props/$emit、$emit/$on 、全局bus总线、vuex、provide/inject4.computer和watch的区别 虽然是经典八股但是面试官不希望听到八股的答案,需要你举例实际的应用场景5.vue异步渲染 nexttick底层原理  js循环机制6.vue数组响应式 vue通过数组下标修改能否监听到 为什么?通过api修改能否监听到 为什么?vue重写了哪些数组方法(就是js中会改变原数组的方法)7.聊项目8.对比其他人 你有什么优点9.反问二面总共五十分钟,面试官对八股答案不太感兴趣,比较想听到实际应用场景、自己的应用体验和原理。没有问算法,问的八股也大多数会结合项目聊实际使用12.8入职第一天工作氛围简直不要太好 我爱hll😍😍
投递货拉拉等公司10个岗位
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客企业服务