> 数字马力一面 > 时间:2023/10/12 > 时长:30分钟 1. 自我介绍 2. 实习介绍 3. `Vue`生命周期 4. 前后端登录流程 5. `cookie`、`session Storage`、`local Storage` 6. 命名`v-model`原理,`v-model`绑定的是哪个属性 7. `koa`洋葱模型,实现原理 8. 项目难点 9. 性能优化 10. 浏览器缓存
鼠鼠大概是凉了,问面评表示准备不够充分,有点磕磕绊绊,基本上是照着简历问的。 面试官姐姐真的很温柔,一直在引导。 1. 实现一个垂直居中? 2. vue2 与 vue3 的区别? 3. 怎么做移动适配,有哪些方案?rem是怎么做? 4. let、const、var 的区别? 5. 数组去重有几种方式?提到reduce,reduce怎么做? 6. 浅拷贝与深拷贝介绍一下?深拷贝的循环引用如何解决?
部门是业务平台,面试官很好,答不出来会换角度提示,题目整体比较基础,包括但不限于的知识点有js基础类型、tcp与udp、http3.0、缓存机制、递归改成尾递归和迭代、flex布局、事件捕捉与冒泡、栈和队列、协商缓存涉及的字段及优缺点,还有下面是我的知识盲区。 1. 并发与并行的区别。 2. 锁是怎么产生的。 3. http3.0中udp是怎么保证可靠性的。 4. 深拷贝的原理,代码怎么实现。
节后第一次面试,东西全忘了,住着院跑回家面试,首先跟面试官说一声抱歉,面试过程中一直咳嗽,整个过程还可以吧,四十五分钟,但是问了好多我的知识盲区 1. 自我介绍 2. cookie中samesite和httponly是什么 3. canvas的width和Height和css设置canvas的width和height有什么区别 4. 事件循环的一个题:说错了,呜呜呜 5. css选择子元素前三个元
看牛客今年好像还么卓望前端的面经,刚面完发一下,给后边面试的人留个底 上来聊了十来分钟我简历上的项目,但是我的实习经历没详细问。 1.常用的数组方法,哪些会改变原数组 2.数组去重的策略 3.flex布局的常用属性 4.flex:1解释一下 5.父子组件的生命周期顺序 6.场景: 现有100个组件以及另外一个A组件,都注册在同一个页面中;现在要求100个组件激活完成且最后一个激活完成的时候,A组件
整个过程半个小时左右,没有手撕,两个面试官,全程八股没有手撕 1. 自我介绍 2. vue通信方式 3. keep-alive 4. key的作用 5. computed 6. 可以用method替换掉所有computed么 7. watch 8. watch如何监听对象 9. 如果只监听对象一个属性呢,能否computed和watch结合呢 10. get和post区别 11. promise是
1. JavaScript数据类型 2. 确定数据类型的方法,最准确的方法 3. 深浅拷贝 4. vue2,vue3区别 5. vue响应式原理 6. 发布订阅模型 7. css常见定位,fixed定位的bug 8. flex布局,重点问了子元素可以设置的flex相关属性 9. mock用过吗 10. 数组常用的方法,逐个介绍,那些有副作用(改变原数组) 11. 前端学了多久了,怎么学习的 12.
一面50min: 1. 自我介绍 实习 项目 2. 回顾笔试 3. 面试官对着我的简历一直画圈圈 针对简历提问 4. 手撕 二面45min: 1. 自我介绍 实习 项目 2. 实习或者项目遇到的困难 3. 华子开发流程 4. 登录相关 5. 手撕并讲解和模拟一遍 主管面30+min: 1. 自我介绍 2. 然后就是聊实习 项目 为什么学习前端 3. 还有遇到困难如何解决 有没有解决 4. 有没有压
微信小程序前端文件上传 文件上传的进度前端怎么计算 图片常见格式 webP了解吗 前端自适应怎么做 flex属性 基本数据类型 事件冒泡和事件捕获、事件委托的常见场景 场景题:ul的li实现点击哪一个li哪个高亮 闭包和作用域 浏览器缓存 同源策略 TS啥时候用泛型 元组、联合类型 单页应用和多页应用的区别 懒加载实现原理 vue的生命周期 v-if和v-show的区别 vue操作dom的方式 w
面得稀烂,太菜了面试官全程哄孩子的感觉😭😭😭😭😭😭 1. 上来自我介绍,然后介绍实习项目,问难点,怎么解决的【啊啊啊实实习就是纯写业务没有啥难点我爆哭】, 2. 问了Redux,问为啥用Redux去状态管理,有其他方式嘛?Redux好在哪里 3. 问了js基础数据类型这几个。然后问如果new一个 Array,里面存number,number的地址是连续的还是非连续的。 4. 问了设计模
自我介绍 1. 做过哪些性能优化方面的工作 2. 怎么考虑的学习前端 3. 云音乐项目实现了什么功能 做题 1. n个人围成圈,依次报数,数到m的人退出游戏,从下一位继续从头报数,最后只剩一位时,这个人的编号是几 2. 翻转二叉树 3. Promise+settimeout的输出题 4. Vue的生命周期 5. ES6新特性 6. 介绍下箭头函数 7. CSS的position有哪些属性 8. 绝
趁我还没忘 看代码说结果 遍历object.create创造的对象,push进一个数组,说数组里有什么 问题 定位方式 事件委托 什么是闭包 怎么回滚版本 bind,call,apply的区别 用vue开发和正常开发有什么区别 如果让你实现vue,你有什么思路 vuex和pinia在性能方面有什么区别 vue的路由是怎么设置的,vue的路由底层原理是什么 也有一些是听不懂的高级术语,一律回答不了解
再也不说自己会算法了 排序算法以及各自的稳定性,时间复杂度等 网络相关 项目中的难点讨论 一共一个小时#我的求职思考#
时间:9.25 16:00 自我介绍 1.谈谈对css flex布局的理解,order是干什么的? 2.做一个三个自适应缩放,三个卡片,flex-shirnk和flex-grow作用 3.说说常见的定位属性? 4.z-index的作用?css场景题,谁在上面下面,层叠上下文相关的,这里忘了,没做出来 5.知道bfc吗,说说? 6.说说set/map?这里我还说了weakMap和weakSet 7.
#凉面# 是我太菜了,太丢人了 内容: 自我介绍 项目难点 技术迁移难度考量 JS基础类型引用类型,区别。得从栈和堆的角度说 Promise有几个state,如果改变state了之后还能改变吗?如果then里面throw error了的话咋办呢? 那种情况catch不会获捕?比如看这个代码(复盘写的,面试没问) new Promise((resolve, reject) => { setTimeo