8.25 看什么书 怎么学习前端 map obj的区别 for of for in 区别 map的遍历 js为什么单线程 浏览器事件循环 node事件循环 git svn vue3 vue2 composition api的优势 js 错误捕获 electron主进程,渲染进程 数据应该放在主进程还是渲染进程 逻辑题:两个孩子第一个是女儿,第二个是女儿的概率(我猜可能是想问其中一个是女儿,另一个是
个人情况 楼主二本本科学历,有快手、字节两段实习。因字节部门调整原因离职开始秋招。 上午 11 点面试,大概 40 分钟。 自我介绍 实习经历挨个问,然后问相关的技术点,问的特别深,直接问方案,然后还跟你讨论 问了下 拦截,做缓存 、 响应式、 响应式 中间聊天还问了消息队列 ,我不会,面试官给我普及了一下,然后还问数据库,问索引是干嘛用的 口述一道算法题,下来看了下力扣有原题,力扣 76 最小覆
1.深拷贝和浅拷贝的区别,实现深拷贝的几种方法 2.Webpack的打包过程 3.也是一个关于webpack的问题 4.vue文件的后缀可以是其他的吗? 5.怎么用flex对盒子居中对齐 6.xss攻击,怎么预防 7.页面渲染过程 8.vue白屏怎么解决 9.vue怎么缓存组件 不记得了.... 两个算法 1.快排 2.寻找有环链表的环的入口 反问环节~ 😶许愿二面~ #4399面经##前端##
面试官迟到了十分钟... 自我介绍 浏览器的渲染过程 减少回流的方式 深拷贝和浅拷贝,怎么实现深拷贝 Webpack打包流程 computed和watch的区别 怎么解决vue白屏 vue实现缓存的方式 vue-router怎么重定向 算法——实现快排的方式,时间复杂度 算法——怎么判断链表是环 问了下大概一周内给回复 #4399面经##前端面经##秋招##面经#
1、async、await和promise的联系 2、一道代码题,看this的指向和立即执行函数 3、三列布局(口述真的太难了,我双飞翼、圣杯都写烂了,半天憋不 出一个所以然) 4、防抖节流的应用区别,搜索框用防抖还是节流 5、js怎么判断数组和对象类型 6、prototype和__proto__的区别 7、call函数有什么用 8、两数之和 9、vue2对数组怎么进行响应式 10、项目具体做了哪
全程大概50分钟,电话面试 1.自我介绍 2.项目相关 3.项目里用到了indexedDB,问除了这个前端还有哪些存储 4.讲一下Vuex的一些相关概念 5.vuex的响应式是怎么实现的 6.除了vuex,vue里面还有哪些可以实现组件之间通信的方式 7.全局事件总线是怎么实现的? 8.答了在vue实例上绑定一个属性,通过$emit和$on触发事件、监听事件 9.除了在vue实例上,还可以怎么实现
攒好运!! 1.事件模型 2.数据类型检测 3.call,apply,bind 4.深浅拷贝 5.节流 定时器版和事件戳版 6.vue响应式原理 7.async、await 8.同源策略、跨域 9.项目 10.新技术 全回答出来,挂了....
15分钟结束战斗,面试官真有你的哦 1. 自我介绍 2. 学习方式 3. 为什么选择前端 (说了一半被打断了) 4. symbol的特性 5. object 和map 的区别 6. for in 和for of 7. object可以用for of 遍历吗 8. map可以用for in 遍历吗 9. 为什么let 和 const 没有变量提升 10. 为啥 0.1 + 0.2 !== 0.3 1
自我介绍 常规八股: 组件通信 vuex有在项目里面用到吗(没有) 怎么学的JS 闭包 ES6 常见的设计模式 怎么缓存组件状态 深浅拷贝 浏览器缓存 elementUI自己封装过组件吗(没有) 会封装吗(要我封装的话,我会) 自己配置过webpack吗(没有) #前端面经#
9-14下午三点,全程50分钟左右 1.为什么选择前端 2.前端是怎么学习的?看了哪些书,学到了什么 3.项目中遇到了什么难题,怎么解决的 4.项目里用到了indexedDB,为什么不考虑加入后端,使用后端的数据库 5.indexedDB与其他浏览器存储有什么区别 6.vue2和vue3有什么区别 6.项目中有遇到哪些性能上的问题吗 7.如果你的页面首页白屏时间太长,你会从哪些方面去分析以及解决
可能是我说自己项目经历少,所以面试官问的偏基础(数据结构,计网…感觉要寄) 1.es6新特性,让我主动枚举我实在举不出多少来 2.let,var区别 3.浏览器渲染流程 4.tcp和udp的区别 5.cookie和session 6.判断链表成环 7.链表反转 8.如何使用udp的情况下确保可靠性(QUIC,但是当时没想起来) 9.vue3相比vue2优点 10.虚拟节点是什么,好处,代价(没仔细
2022.9.15 10:47~11:08 自我介绍 学习前端大概多久 如何设置小于12像素的字体 react类式组件和函数式组件 React高阶组件有什么作用 React生命周期内某个方法只执行一次怎么做 redux异步怎么解决 项目有多大,怎么管理跨组件的状态 Vite为什么比Webpack快 Vite区分生产环境和开发环境怎么配置 Webpack多入口怎么配置 dom中插入1000条数据有哪
下午四点,大概40min, 数组哪些常用方法,其中数组的map,一般有三个参数(item,index,arr),map是对数组进行什么操作?map的底层如何实现的,传入的回调函数如何处理的?(瞎说,遍历,用闭包什么,面试官说可以好好了解一下,比较有趣???) map() 方法创建一个新数组,其结果是该数组中的每个元素是调用一次提供的函数后的返回值。 var new_array = arr.map(
1.自我介绍 项目做了哪些功能 2.vue生命周期,在销毁的时候会做些什么操作 3.变量提升和函数提升 4.xss和csrf攻击,什么情况会发生xss攻击,怎么把恶意脚本放在目标服务器上 5.css选择器权重 5.v-if和v-show 6.css权重 7.垂直水平居中 8.浏览器缓存,强缓存和协商缓存访问成功返回多少 9.做了那些优化,一直问说了好多... 10.讲讲防抖节流的区别 11.什么
自我介绍 看你实习期间涉及到低代码平台?你之前用过的那个,底层实现逻辑了解吗 高性能表格怎么实现的? WebSocket用来实现 webshell 的时候是用的什么库?Socket.io么 箭头函数有什么特点 call apply bind 函数的区别 看代码输出 this、 event loop相关 了解fiber架构么 srr是什么?还有什么渲染方式 看你会vue,说说v-if和v-for的区