面试官人很好,你不会的还会引导你,可惜我人太菜 问了挺多,尽可能回忆 1.promise解决了什么问题,如何链式调用,链式调用返回的是什么对象 2.页面刷新Vuex数据丢失如何解决 3.Vue双向数据绑定如何实现 4.Vue3和Vue2diff算法有什么区别 5.Vue组件之间通信方式 6.防抖和节流,以及使用场景 7.元素水平垂直居中方式 8.重绘和重排 9.闭包以及js垃圾回收机制(这个不会)
挖简历,面试的具体时间线写在一面面经里了 二面: 自我介绍 介绍上份实习的产出 Vue2 升级 Vue3 需要注意什么 升级过程有什么难点 有用过React吗 Vite 和 webpack 区别 说说看数组去重的方法 接上面,哈希表存储结构 接上面,直接用对象结构存储怎么设计(注意key是string,同时维护值和类型,维护两个属性 / 值和类型合并起来) 接上面,对象里维护2个属性(值和类型)有
9月23日一面(24min) 自我介绍 实现元素水平垂直居中 吸顶效果 位有哪些形式 em和vh作用与区别 判断什么是数组类型 数组中都是数字,判断有没有大于5的数字 父子组件执行周期顺序 mounted写的属性是双向绑定的数据吗,如何加入监听 vue3的watch的effect 解构用reactive定时的变量是否被监听,如何变为监听 vuex和pinia如何实现持久化除了插件 localsto
1.自我介绍 2.实习的重点工作 3.项目一直挖 挖得很深问原理问为什么 4.JS的数据类型 5.一个代码输出题 6. .splice () 7.强缓存 (cache-contol,expires),弱缓存(没听说过) 8.强缓存的触发过程 9.跨域的概念,原理,如何解决跨域 10.浏览器发起跨域请求 11.JSONP的原理 12.开发中怎么解决的跨域,本地怎么解决的跨域 13.flex: 1和f
总体体验很好,团子永远这么暖,面试官笑眯眯的,有些答不上来的也不纠结,春天面暑期实习的时候就感觉团子的面试体验是最好的,我觉得他们内部肯定对面试官有培训,而且面完了一个小时就打电话约二面了,我爱团子😇。 一开始没让自我介绍,只让我介绍了我认为成熟度最高的一个项目,项目里用了 GSAP 的动画库,就从动画开始聊起了 你了解 GSAP 的动画是如何实现的吗 用 js 实现的动画,具体的不太清楚 还有
前排提示:由于之前面了四轮技术面,所以这次面试无八股无算法,不具备参考性 1 关于留级,实习的一些问题 2 介绍下你的项目经历:做了什么事情、你主要做了哪些工作、这些工作里面有哪些印象深刻的?(印象深刻可以说产品的哪些方面你觉得很有趣,哪些方面你感兴趣的) 3 你的妙记账单的那些功能模块点是怎么来的?能大概说下你的考虑吗? 4 那你是如何做技术选型的? 5 妙记账单性能优化是怎么考虑的? 6 你之
无手撕,都是八股和项目,接近35min 1.自我介绍(感觉必问,有必要好好总结一下) 2.挑了一个简历上的项目让介绍(一直在听,说完了来了句,几个月时间产出不高啊😂) 3.React生命周期 4.如果我监听的是数组中某一个对象,那个对象修改才重新渲染,怎么做?(我说的是自定义hooks,他可能没听到满意的回答,一直问还有吗,后来才知道他想问深浅拷贝) 5.然后聊了下Token(太熟了) 6.你说
聊了项目部分,你的鉴权部分是怎么做的? 说了一下路由的前置守卫,拿token去后端鉴权,根据返回的权限码去管理这个用户能够访问到的页面,如果访问了超出权限的页面会被前置守卫拦截 但似乎面试官一直不满意我说的,一直说我想知道的是你是如何设计权限的,如何实现的balabala的,我实在不知道该怎么介绍了,后来我说实在不行我共享屏幕给你对着讲讲,面试官说不用了,就下一个问题了(所以究竟想听什么,我到现在
1. 自我介绍 2. 问了第一个项目我负责的部分 3. 问 了我在第一个项目遇到的比较大的困难 4. 如何处理(分页加载,懒加载) 5. 有哪些原因会造成阻塞页面的渲染 6. 问了我大文件传输是如何实现的 7. 问了我localstorage的存储大小以及浏览器存储策略 8. 问了我如果刷新页面如何保留上传已的文件的状态 9. 问了我HTTP的缓存 10. 场景题:在选课的时候会经常出现一直点击的
#面经#1.首先自我介绍(并询问是否有过实习经历:无) 2.询问本科研究生的相关课程,是否有计算机相关的,并询问对数据结构与算法,计网的了解。 3.我说对数据结构与算法进行过学习,开始问我相关的算法() 4.有没有自己的博客,学习的框架 5.闭包 6. html里面的DOM树的数据结构,是怎么组成的。JS对DOM的操作有那些 7.说一下html与html5的区别,再说一说H5怎么实现的离线存储 8
今天刚刚面试完百度的三面,总共进行了2个小时,但是挂了,写下面试经历(供大家和自己参考提高) 总的来说还非常遗憾,自己有些知识点细节掌握的不是很牢固,知识的广度还需要加强。 但也希望面试官能尊重面试者,不要互相浪费时间。整场面试下来,对方那边非常吵闹,基本上听不清面试官在说什么,他也是换了4-5个地方,一直在到处走动,中途还掉线了一次。(就不能提前约个面试间吗?) 部门:百度直播联合-T联合 1.
一面 (50mins) 自我介绍 学前端有遇到过困难吗 nexttick介绍、原理 JS的异步队列 事件循环介绍 事件循环输出题 defer和 async区别 盒模型 flex介绍 css实现筛子五点 JS数据类型 判断数据类型方法和缺点 null和underfind的区别 null 等于0吗 介绍原型和原型链 介绍闭包 new的流程 var let 和const的区别 proxy和Object.
秋招顺利加入字节跳动总结下面经分享给大家,希望能成为同事😁😁😁 面试过程中挺顺利的,面完一面后很快通知下一面,字节效率还是很高的。 一面 1、说说浏览器的渲染过程, 从输入 URL 到页面展示,经过了哪些过程? 2、说一下重绘和重排? 3、元素垂直居中你知道哪些方案? 4、手写防抖 5、http五层模型,每层有哪些协议,问了下链路层干啥,如何问了https,非对称加密的缺点 6、常见错误码,
笔试和收到面试通知较晚,确实等不及了233 5.24 一面 1. http和https 2. vue生命周期 3. 非对称加密 4. es6 5. promise 6. OSI 7层架构 7. 垂直中心布局 8. flex布局,属性 9. 线程和进程 10. bind,call,apply 11. 代码: 两个栈实现一个队列 12. 代码: 求前置和和后置和相同的个数(双指针) 当天面试当天接到通
10月17号下午五点 1.一个输出题,有关宏任务微任务,关于async await这里我答得有点问题,和面试官讨论之后。改对了。需要注意await后面的是promise立即执行,但是下面一行就算Promise.then的内容了,是微任务。这一块对async await进行考察,我自己之前理解有点问题,学到了!八股选手狂喜 2.复盘笔试里面的节流代码,面试官问这样写有什么问题?我用节流阀写的。这里我