1. 原型链 2. vue2和3的区别 3. vuex 4. 项目如何实现国际化 5. 反问 好像就问了这些
- 项目中完整的功能 - 参加需求评审时会关注哪些内容 - 开发之前会写技术方案吗? - 先设计再写代码还是一边设计一边写代码? - 项目是屎山,你会改吗? - 多人协作的时候,代码冲突了怎么解决 - vue中通信方式 - 状态管理库有实际使用吗?应用场景是什么呢 - 在页面中拿store里的值,如果没有值是怎么处理的? - vuex存储的实例化是放在哪的? - 前端都能拿到的用户信息,为什么要再
11.17 37min 1.new一个对象时,做了哪些事? 2.什么是闭包? 3.es6 4.箭头函数和普通函数的区别? 5.promise的状态 5.promise和async await区别? 6.经常用到的数组方法 7.在数组的第三个元素后面添加元素怎么实现? 8.数组去重 9.对象深拷贝的实现 10.js事件循环 11.本地存储方式 12.它们的区别 13.url的过程 14.文件缓存在哪
首先面试官态度巨好,可惜我太菜了,好多都说的不太好 1.自我介绍,项目介绍 2.vue2和vue3的区别 3.js中的原型链和原型 4.http,tcp,udp,rdt,BGP 5.js中this的指向问题 6.代码题:promise,pubsub实例,flat数组 还有一些记不起来了..
## 一面 40min 1. 自我介绍 2. 项目 3. Promise.all 4. 讲跨域 5. 代码输出 作用域。 6. var 和 const区别 7. 兄弟节点插入一个新的DOM节点,怎么做。 8. 事件委托绑定事件回调,怎么做 9. 使用ES6实现继承 10. 实现两边固定宽,中间自适应的布局(圣杯布局,flex) 11.判断一个数组中,如果某个索引对应的元素是数组或者数字,并且存在大
一面 问的很简单 基础数据类型 手写是一个Object.create 一个是类似于reduce的组合题目 给定n个数组,给出所有数组的排列组合 面试官说canvas这块不如我,没想到我只会吹牛 二面 问了一些bff层的东西 序列化和反序列化 后端怎么找到这个方法 还有一些七七八八的 手写的是发布订阅 还有一个也很简单解析url 三面 开始吟唱vue源码 吟唱react 和vue的区别 吟唱v1 v
感觉虾皮的面试官们水平都挺高的,体验很好,虽然都面的很一般但还是希望能有hr面吧。 虾皮一面 介绍实习的工作和技能掌握程度 介绍项目 函数的参数是数组吗(我说了是,其实不是,是类数组的对象!) ...扩展运算符使用场景 深拷贝实现(考虑多种情况) 浏览器缓存 静态资源一般怎么缓存 vue和react区别,更熟悉哪个 vue怎么实现的双向绑定 vue2和vue3响应式有什么不同 vue3和vue2哪
视频面试,开屏幕共享手写代码 1.三层div居中样式用两种方式 2.数组去重算法 提问 1.深拷贝浅拷贝 2.页面局部刷新 3.遇到错误解决方式 4.对webpack和vite的理解 5.封装组件的方式 6.聊了聊实习经历 #24届软开秋招面试经验大赏# #面试# #面试前端# #面试内容# #面试记录# 🤔 面试感受 自身能力太差了😭
30min🤡 1. 手写,链表判环 2. 手写,反转链表 3. 了解iframe吗?有什么有缺点 4. 了解css动画吗 5. keyframe+animation和translate+transform过渡有什么区别? 6. new关键字做了什么 7. 伪数组讲一下,怎么转为数组。 8. 熟悉Vue吗? 9. VueRouter的params和query参数有什么区别 10. 你在做项目的时候
十月末的kpi面。 30min。 1. 自我介绍 2. 项目难点 3. 手写 - 实现call 4. 手写 - 翻转二叉树 5. Webpack的loader有什么作用? 6. css-loader有什么作用? 7. Vue的模板解析过程? 8. Vue2 和 Vue3 的响应式区别? 9. git base 和git merge有什么区别 10. 你有什么优势? 11. 从你个人方面来说,你有什
## 技术一面 25分钟 1. 自我介绍,项目 2. 怎么实现上中下自适应布局? 3. flex:1是什么? 4. 三个元素各自定义了宽度,设置flex1之后还是平均分配吗? 5. css动画如何隐藏元素?哪种隐藏方式可以触发click事件,哪种不行。 6. JS事件冒泡是什么?如何阻止?讲一下事件委托。 7. JS事件循环机制。 8. 一个场景,首先调用两个接口,再调用第三个接口,怎么做? 9.
部门:巨量引擎云图 第一次面大厂,紧张死了,脑子也一片浆糊 面试官很nice,一直叫我不要紧张,不要紧张 1.自我介绍 2.直接开始问项目(大部份时间都在问项目) -白屏检测实现原理(我直接开始吟唱,说完之后面试官一直深挖,挖到我不会为止,再加上当时太紧张了,中间还说了白屏时间,但是面试官说我理解错了,答得不是很好 -大文件上传,秒传,断点续传实现(又开始吟唱,说完之后面试官说答得不错,于是又开始
时间: 40min 1. 自我介绍 2. echarts用过什么组件? 3. 当横坐标的最大值不确定时,怎么设置?防止最大值太大溢出破坏布局。 4. 你的项目中后端是怎么做的? 5. css的单位px,em,rem有什么使用场景? 6. padding10%和margin10%是怎么计算的? 7. 说一下盒模型 8. flex布局知道吗,它的默认主轴方向? 9. justify-content 和
字节跳动搜索前端日常实习一面(50min) 项目: 介绍项目 说说首屏时间优化是从哪里看的数据,怎么看用户使用时的首屏时间数据 小程序项目中请求是如何封装的 非小程序项目发请求用的是什么 ......(还有一些项目有关的不太记得了) 八股: vue3 中 key 是干嘛的 promise.all 是干嘛的 vue3 的双向绑定原理是什么 vue3 的响应式原理是什么 weakmap 和 map 的
面试时没有录音过,只能记得印象比较深刻的一些问题了 给我的技术博客引个流:https://icheng.github.io/ , 主要是前端的东西 美团 分片上传的设计思路 分片除了md5 还有什么加密方式 js 原生绘制图形方法 微前端、子应用通信方式 金山 开源贡献具体做了哪些 微前端、js隔离原理 webpack打包流程 vite 浏览器缓存(说了一些 indexdb,面试官问项目中有用到吗