tl-3.4投递- 3.8笔试-3.14复筛-3.19约面试 css部分 1.flex属性 2.justify-content和align-items 3.清除浮动 4.父元素margin塌陷问题 5.margin重叠问题 6.两栏布局 7.水平垂直居中 js和vue部分 8.Vuex 9.箭头函数,this指向 10.解构 11.Promise.all和promise.race的区别 12.Vu
1. 介绍一下项目难点 2. vue2和vue3的区别 3. 在项目中如何实现的父子组件通信 4. 如何学习的vue,你的学习方式 5. es6新特性 6. call,apply,bind的区别 7. 说一说promise以及运用 8. 说一说ajax,能自己封装一个http请求库么 9. ajax, fetch, axios怎么解决兼容性问题 10. 说说http状态码 11. 说说浏览器跨域以
简历写了了解CSS3新特性、了解CDN、了解git 问 你了解哪些CSS3新特性 CDN或者服务器怎么做防盗链 git怎么回滚 全都答不出来!当时就心想寄了,我看面经写的都是考js、html、TCP的知识。。 看我啥都不会,来写算法 快排 你写的,时间复杂度多少,空间复杂度多少 BFS 中文解释一下 智力题 十瓶药,每瓶有100粒药丸,有一瓶的药丸是轻一点的,怎样称一次就知道哪瓶轻 呜呜,首先确保
全是场景题,难死我了 (感觉要挂 1. 自我介绍 2. 介绍实习项目中遇到的技术难点(我说的埋点) 3. 接着问的公司那边埋点是怎么实现的?用的什么框架?全埋点还是嵌入式埋点(我都没听过,就说的就是请求后端的埋点请求,并没有用到什么框架)然后又接着问了两相关的场景题: 第一个:埋点mdn还没加载出来,怎么对页面之前的操作进行一个记录?(瞎说的,用一个数组进行之前的操作,等埋点mdn加载出来了,再对
1、自我介绍 2、项目介绍 3、canvas压缩,怎么解决失真 4、canvas和svg的区别 5、链接压缩 6、vue的插槽渲染原理 7、vue的nexttick是怎么实现的 8、原型链、类型判断、相关 8、组件封装有什么心得 9、做了什么性能优化 10、http1和2区别 11、http2怎么保证顺序 12、强制缓存协商缓存 13、协商缓存的的值是什么 14、怎么学习前端,最近看的文章是什么
1.上来就手撕两道 第一道:删除链表重复节点 第二道:给两个字符串的版本号,判断版本号关系 2.js新特性 3.promise await延时1秒怎么实现? 4.TS了解吗 5.React的diff算法会导致子组件重新渲染吗?有哪些方法可以阻止子组件的渲染? 6.vue2与vue3的区别? 7.vue2的生命周期 8.用Node写过项目吗? 9.webpack的loader和plugin?plug
先吐槽一下,下午三点面淘天,五点面快手,七点百度。。我我要麻了,全是一天,还都是连着的 面试的话一上来是三道输出题和两道算法题。输出题嘛,就是经典的this, 变量提升,还有异步输出 算法题,一道找最长的连续相同字符子串和一道字符串转数字 然后是问了下项目难点,奈何本人项目无难点,10min草草结束。然后大概问了10min八股,一面结束
春招时候的面经,第一次的挂面。上来就是做题。 1. 实现浮点数运算 回答:只了解IEEE754浮点数会导致溢出 正确:使用big.js add(0.1 + 0.2) => 0.3 subtract multiply divide 2. 实现节流函数 支持immediate 回答:实在是不记得是啥了。。。说一下实现思路,结果回答成了防抖。。。 3. 看一段代码有什么问题 给了点提示,面试官说了可能涉
自我介绍 list2tree 写的有问题吗 优化下 介绍下你印象最深刻的一个项目 SSR原理 SSR hydrition原理 SSR获取数据原理 获取数据为什么要提前获取 diff底层原理 从源码层面说 concurrent setState相关 18 18之前 实习项目介绍 useeffect uselayouteffect区别 uselayouteffect在ssr能用吗 虚拟列表不定宽高咋做
刚面完。。 项目相关,怎么解决遇到的问题 JS判断数据类型的方法 懒加载的实现原理 获取滚动高度不断获取dom元素,怎么优化? 防抖如何实现 vue2和vue3的区别 浏览器本地存储的方式有哪些?区别及应用场景? Object.prototype.toString.call()的原理 首屏加载慢的解决方法 浏览器的渲染流程 浏览器中js会阻塞渲染吗?如何解决? 最近记性不太好可能有遗漏~
秋招的第一次面试,面试官态度真的很好,全程跟聊天一样,想到啥就问啥 自我介绍 代码管理工具 是否有git账号,用过哪些指令 git rebase 是否用过原生js html4 html5 vue2,vue3区别 proxy与defineproperty的区别 defineproperty是否能监听整个对象,怎么监听的 问的越来越深 项目中遇到的难点 electron项目怎么实现的单选与框选 怎么写
1.为什么选择前端 2.元素居中 3.如何实现将一个div放在页面左下角 4.js数据类型 5.原型、原型链 6.作用域链 7.this 8.type of /instance of 9.new操作符做了什么 10.React组件间的通信 11.React 类组件和hooks组件区别 12.对js异步的理解 13.看代码,事件循环的输出 14.反问: 技术栈:现在是vue,但是慢慢在往react靠
复盘笔试题 list2tree函数,我们实际用的pid是哈希值,不能用sort去解决,那么你的算法该怎么改 时间复杂度 空间复杂度是多少 你提到说你有学react源码,那么你深入学习了哪个(react16 18 fiber diff ) 详细说一下diff源码 那么为什么要用diff diff是怎么优化的(又扯到memo可以性能优化) css的作用域 less的作用域(扯到css in modul
今天下午约了个自习室面试,结果没找到那个自习室,面试迟到了两分钟,面试的还是一坨,应该是准备接收感谢信了。不过面试官人还是不错,我的问题也会很耐心的解答,全程也没有说会有不耐烦 1.Array原型上手写数组去重 2.原型链 3.事件循环 4.setTimeout和setInterval的区别 5.利用setTimeout实现setInterval 6.打印1,2,3,4,5,每隔一秒打印一个数字
只记录答得不好,答得好的都忘了... 1、html5新特性 (不知道,随便说了几个) 2、ts泛型 3、不用ui框架,如何实现一个dialog 4、有没有自己去封装过一个组件 5、原型,原型链和实例的关系 6、v-model原理 #tp联洲##面经#