## 一面 40min 1. 自我介绍 2. 项目 3. Promise.all 4. 讲跨域 5. 代码输出 作用域。 6. var 和 const区别 7. 兄弟节点插入一个新的DOM节点,怎么做。 8. 事件委托绑定事件回调,怎么做 9. 使用ES6实现继承 10. 实现两边固定宽,中间自适应的布局(圣杯布局,flex) 11.判断一个数组中,如果某个索引对应的元素是数组或者数字,并且存在大
HOST: 任务系统Task3: 172.17.6.153 task3.game.duowan.com 172.17.6.153 task3.game.yy.com 礼包大厅: 121.14.39.205 yymobilegame.game.yy.com 121.14.39.205 yymobilegame.game.duowan.com 活动商城: 172.17.6.203 mall.gam
一面25min: 1.自我介绍+项目经历 追问:项目中印象深刻的点 2.懒加载实现的原理(基于项目) 答:提升性能和页面响应速度 图像懒加载实现过程 3.追问:除了innerHeight + scrollHeight >= scrollTop还有哪些判断元素进入视口的方式 Intersection Observer api,别的不知道... 4.说到权限(基于项目),想到前端持久化手段,你理解前端
(70分钟😭~ 1. 自我介绍 2. 实习情况 3. 用langchain编排节点具体是什么操作的 4. 问了另一个ai开源(没了解) 5. 项目 6. 组件封装 7. 组件间传值 8. 虚拟列表 9. vue2和vue3的区别 10. vue3的proxy 11. reactive回初始值 12. 事件循环题目 13. 括号匹配 14. 出勤问题
bg:一中大厂实习,一网易音乐实习 无手撕无反问,秒挂
8.21 1.自我介绍 2.实习中做过最难的工作 3.前端长列表优化怎么做的?第三方库还是手写 4.滚动太快出现白屏怎么解决 5.有做数据定位吗 6.vite配置文件大小不超过指定大小 7.vue如何做路由权限认证 8.用户没有登录的时候点击某个链接希望他跳转到登录页 9.前端主题切换是怎么做的 10.主题切换的原理 11.js哪些操作可能导致内存泄露 12.有用过css预处理器吗,语法了解吗?
http缓存策略 有html、css、图片、文本、js等资源,如何设置缓存策略 如果有一个紧急版本需要发布,客户端怎么更新缓存?(前面我回答比如html设置一周的有效期😂,然后就追问了) css三栏布局怎么实现?了解css计算属性吗?可以通过计算属性实现三栏布局吗? 针对上面用flex实现的方式,解释一下为什么中间元素设置为`flex:1`? antd 5中的`css in js` 项目中遇到的
没有问很深入的八股,主要是根据项目提问的,问了我react的生命周期,优化措施等。然后就是闲聊,比如对公司哪块儿业务感兴趣,平时怎么学习的,项目怎么进行技术选型,对自己的职业规划等等,聊的挺开心的。 查了状态码,pass,坐等hr面啦 #秋招# #OPPO#
发一下秋招的第一个面经吧,最难绷的一集。 #面经# #前端# #OPPO# #秋招#
项目介绍 pixi 原理 虚拟列表 自己写怎么实现 子集划分 获取宽高的钩子 字体包的存储 canvas 了解吗 v-model 原理 vue 的响应式原理 defineProperty vs proxy 前后端登录过程 cookie 不能存储吗 小程序开发体验 js 的垃圾回收机制 如何避免回收 闭包的理解 css 单位 绝对居中方案 项目打包文件规定 1m 内怎么配置 算法 环形链表的入口 数
入职之后好多前端岗位主动找上了我,给点薄面,直接就投了哈哈哈哈。这是第二次面前端,之前第一次面前端,面试官直接叫我给他展示做过的前端项目或者照片,结果拿不出来,随便聊了几句就秒挂了 说一下什么是html 那什么是盒子模型 css是什么 css类选择器有哪些 什么是js git常用命令 route和router的区别 java中常用集合(见我简历都是java就问了) ArrayList和Linked
1. 自我介绍 2. 项目有参与到多少部分? 3. 拷打项目,扣的很细,连着问了七八个问题 4. websocket和http的区别 5. 0.5px的线可以怎么实现 6. flex和grid布局的区别 7. flex布局怎么实现一个居中盒子 8. 怎么创建一个dom 9. 怎么找到他的父元素 10. 你有看过前端的什么书 11. ts的类型 12. 打包文件的时候,怎么把每个包控制在1兆以内 1
一面(35min左右) 面试官很会引导 1. 前端的学习路线/学习规划 2. 怎么学前端的 3. 挑一个比较有亮点的项目,讲一下你在项目里面做了什么事情,有没有遇到什么难题(拷打了项目) 5. 白屏原因 6. 怎么监控你自己的代码,js里面有什么方法可以捕获这些异常 7. 讲一下vue2和vue3的区别 8. vue为什么要放弃object.defineproperty?他解决了什么问题 9. 简
面试官迟到了5分钟 1.现在是在学校那边吗? 2.现在个人是一个怎样的计划?包括毕业和个人求职方面? 3.为什么不选择考研或者考公? 4.在上一家公司主要做的可以代表你个人能力的产出是什么? 5.在实习过程中是负责优化还是参与了研发,有从0.5到1的过程? 6.leader对你的评价? 7.为什么离职? 8.接触了哪些业务?对哪些感兴趣? 9.下学期还有课程吗? 10.准备什么时候开始实习?实习多
一面(56min) 自我介绍 项目主要参与了那些事情? 项目中哪个业务比较复杂一些,对你来说成长了很多。(虚拟列表) 一次请求一万条数据不会卡么? 数据有更新怎么处理? 什么时候拿到真实数据? 预估高度估少了怎么办? 高度不相等的话会不会跳一下 长列表是否有其他方案? 节流怎么实现?简单的描述一下 settimeout的底层实现?js异步机制,事件机制? 浏览器输入一个url地址到渲染出来页面的过