![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
秋招面经
!!!
wsyyyyyyy
这个作者很懒,什么都没留下…
展开
-
9.15 欢聚 一
http请求的格式, 是文本的形式,怎么获取区分 请求头、请求体? 空行:最后一个请求头之后是一个空行,发送回车符和换行符,通知服务器以下不再有请求头 事件捕获、冒泡是哪个先发生 - 捕获 ES6的proxy 手撕: ...原创 2021-09-15 17:40:30 · 135 阅读 · 0 评论 -
9.8 YY直播 一 、9.17 二
HTML5 的 5 是什么意思?IE多少开始兼容HTML5? 下一代 HTML 标准,IE 8 及更早版本不支持 JS获取子节点 .childNodes 子节点数组、.firstChild(会解析换行空格).children firstElementChild 各种动画 性能上的区别 (transform、canvas 启动GPU进程加速) JS 遍历数组的方法, 从十万数据找一个数用哪个遍历 (考虑可中断的 for循环 for of) 哪个是有序的 (都按原顺序) ...原创 2021-09-11 22:15:37 · 107 阅读 · 0 评论 -
9.10 三七互娱 一
项目 单页面优缺点-SEO优化 解决:预渲染 爬虫?? axios带cookie的设置 axios.defaults.withCredentials= true; vue混入 created、mounted钩子的区别 data为什么是一个函数 —— 本质是闭包的原理 vuex可以直接修改state吗:非严格模式下,可以直接改 点击一个登录按钮失效了,怎么排查? ...原创 2021-09-11 21:20:56 · 81 阅读 · 0 评论 -
8.31网易云音乐 一 9.4二
axios 与fetch的区别 promise异步 then、catch -- 返回码 3开头的进入哪个 then? osi七层结构 setTimeout(() => { console.log(0) }, 0); console.log(1); new Promise(resolve => { resolve(2); // 状态变了,也还是会同步执行下面的,并且按照代码顺序放微任务 Promise.resolve().then(() =&...原创 2021-09-01 20:57:52 · 66 阅读 · 0 评论 -
8.21 阿里文娱一、24二
电话一面 document 的 load和 ready 的区别: (jquery中的) load是当页面所有资源全部加载完成后触发(包括DOM文档树,css、js文件,图片资源等) $(document).ready()是当DOM文档树加载完成后执行(不包含图片,css等)所以比load快 load只能用在window对象上:$(window).load、以及带有src的元素:如:$('img').load ready事件则可以加在任意元素上,可以同时注册多个,按照事件注册的先后顺序执行。 在原.原创 2021-08-24 16:42:56 · 61 阅读 · 0 评论 -
8.20 QQ音乐一、26 二
一堆八股 继承、原型链、事件循环、状态码、https、跨域、 浏览器缓存 ETag 怎么得到的,跟修改时间关联吗? 项目优化 HTTP2 头部压缩? JS 怎么捕捉错误? JS异步 defer和aysnc 如果有多个js,哪个可以按顺序执行? 数据结构,链表的优缺点 手撕:手写链表结构,可以插入删除节点 ...原创 2021-08-21 09:29:54 · 67 阅读 · 0 评论 -
8.13 CVTE提前批
救命。。被华为的网和我的垃圾电脑坑死了 幸好又遇到了人好的面试官 React HOOK 的优势 (生命周期、复用) uesEffect 的 依赖数据的 原理。。实现方式 组件传值 状态管理,什么情况下用 redux这种 Promise 低版本中实现、垫片语言(回调队列) 怎么实现主线程执行完,再来执行任务队列(说的定时器) flex布局的实现 设置方向 前端优化,浏览器方面——引出http缓存 新技术 web worker ...原创 2021-08-15 17:42:31 · 62 阅读 · 0 评论 -
8.12 虎牙提前批一面
display: inline-block 之间为什么有1px间距,怎么消除 拖动元素 涉及的鼠标事件 移动端的适配 --- 设计稿。。。 怎么获得当前环境 是 安卓 或者ios css3 伪类选择器 怎么发送请求的 ajax原理 fetch和XMLHttpRequest的区别 node怎么发送http请求 配置过webpack吗,怎么分包 react用过 hook 吗 Git 合并分支: 首先切换到master分支上git checkout master;...原创 2021-08-15 17:41:50 · 65 阅读 · 0 评论 -
8.8 虾皮提前批一、14 二面
手撕 一个盒子 鼠标经过时面积增大,旋转 const objA = { a: 1 }; const objB = { b: 2 }; const arrA = [objA]; const arrB = [objB]; const v1 = arrA.concat(arrB); const v2 = arrA.concat(...arrB); const v3 = arrA.push(arrB); const v4 = arrA.push(...arrB); console.log(v1); c.原创 2021-08-15 17:40:19 · 72 阅读 · 0 评论 -
7.22美团提前批-移动端开发 (链表局部反转)
项目、遇到的难点(返回功能比较) 操作系统: 进程和线程 缓存?。。和溢出 并发和并行 死锁 计网: https OSI七层模型、分层的意义 、http tcp 在哪层 tcp与udp的区别、tcp怎么可靠通信 长连接短连接、拥塞控制 浏览器缓存和http缓存的区别 DNS过程 堆和栈 手撕:链表反转 ...原创 2021-08-15 17:39:27 · 75 阅读 · 0 评论