没录音 1 细问各种项目经验 2 如何进行进行前端性能优化, 并给出你的实践经验 3 Coding: 编写一个自定hook,涉及useState,useEffect,async/await
简单介绍下实习的项目,你在里面承担什么样的角色 最核心的是什么 前端工程化主要做了什么事情?(提效工具和代码规范) 说说做了哪些提效工具吗 说说学到最多的一个需求 第三方库的调研看重哪些方面? 说一说最终实现的api的规范? 需求开展过程中的阻力? 未来职业规划
base 杭州,云音乐基建部门,业务非常 nice 的 还有一部分忘了 1. Vue 和 React 区别 2. Redux 3. Reatct 开发的性能优化 4. 在函数组件中实现 shouldComponentUpdate 5. React 事件机制 6. 事件冒泡 & 事件捕获 7. window.addEventListener 的第三个参数 8. React 不可变数据 9. 深拷贝和
base杭州 一面技术面(紧张到忘记录音,本周二面得,有些问题忘记问的什么了,以下问题不按顺序) 1.自我介绍 2.讲一下项目中使用的axios拦截器如何实现的,做了什么 3.axios的底层是如何实现的 4.异步任务和同步任务 5.除了promise还了解别的异步任务吗? 6.给了一个图片,让我讲一下如何实现布局,一眼两栏布局 7.flex:1的底层是用几个flex布局的其他属性实现的,你知道是
1.项目里的某个功能怎么优化的 2.跨域 3.keepalive 4.tcp与udp区别 5.http 请求头,响应头,缓存 6.css样式优先级 7.隐藏元素的方法 8。盒模型 9.flex布局 10.js基本数据类型,判断数据类型的方法 11.this指向 12.new一个实例经过的过程 13.promise,promise.all,promise.race 14.时间循环机制 15.v-sh
1. 自我介绍 2. 学过前端课程吗? 3. 如何接触到前端的 4. 前端是怎么学的 5. 现在比较关注前端的哪些新趋势 6. ant design不是react开发的吗?你项目中使用的angular适配吗? 7. 针对http2,http3解决了哪些内容 8. 你项目里面用到了哪些协议 9. 有用过websocket协议吗 10. 介绍一下浏览器缓存 11. 强缓和协缓 12. 怎么判断是使用强
面试流程: 只有一轮技术面,没有hr面 25号给了口头offer,聊了一下薪资待遇 面试内容:30分钟 无算法,内容为项目+基础八股 你挑一个项目来讲(聊了一下文件上传和混合加密) 为啥选择了前端而不选择后端 实习时间和一周工作天数 你的前端技术是自学还是其他 讲一下事件循环 公司主要是用react,你能说一下react的通信方式吗 react有啥方法可以避免重复渲染 反问
基本信息:杭州 | 雷火事业群 时间线: 07-14 网申投递 08-23 一面 09-04 二面 一面 行内元素与块级元素的区别? 页面头部的 meta 标签有什么作用、举例讲讲 viewport 在移动端的一些应用 description/keywords 用于搜索引擎优化 label 标签的作用 垂直、水平居中布局的几种实现方式 介绍一下 BFC,如何创建 BFC CSS 动画与过渡,怎么去
- 自我介绍 - URL 到渲染发生了什么(老八股了) - 函数缓存了解吗 - 动画相关的了解吗 - 一些项目相关的 - React 你一般怎么性能优化 - SSR,SSG 了解吗 - 反问 还有一些忘了
1. 自我介绍 2. 可以的实习时间 3. 进程和线程之间的区别 4. 浏览器是单进程还是多进程,有哪些进程,打开标签栏是创建新进程还是线程 5. 渲染进程下有哪些子线程,GUI线程工作的流程 6. 浏览器渲染的过程,普通图层和复合图层的区别 7. js事件执行机制 8. 微任务都有哪些 9. 介绍promise,手写promise 10. 标准盒模型 11. 讲讲BFC 12. flex布局 1
一面(46min) 1. 小程序技术选型 ✅ -> Vue & React 设计理念 ✅ -> Vue 响应式原理 ✅ 2. Vue 生命周期钩子 ✅ 3. Vue 组件通信 ✅ -> Vuex 原理 ✅ 4. Vue Router 动态路由(突然卡住,差点寄了 😔)✅❌ 5. 插槽 ❌ 6. v-if & v-show✅ 7. Vue 实现弹窗组件 ✅ -> 水平垂直居中 ✅ 8. HTML5
面试官人很好,我哭死 但是至今(2024-5-20没有oc,面试也还在流程中,奇怪捏) 1. 自我介绍 2. mini-vue项目 3. vue2和vue3的区别 4. 看过哪些书籍 5. 数据类型 6. `==`和`===`判定,隐式判定 7. css布局 1. flex布局 2. 然后实现垂直和水平居中 8. 做题(开始思路有问题,后面面试官指出来了面试官好好) 9. 看输出题 1. 选择题7
1. 说一说es6的箭头函数和普通函数的区别 2. Promise使用过吗,介绍一下各种方法 3. 消息队列,宏任务和微任务 4. 盒子模型和怪异盒模型,如何设置怪异盒模型 5. position的取值分别是什么,有什么用(鼠鼠fixed和stiky说错了,将fixed说成粘性定位了,概念倒是没有什么问题) 6. flex布局有了解吗,是什么 7. vue2和vue3的区别 8. vue3在编译文
自我介绍 从url到页面显示的流程 跨域与解决方案 服务端渲染 rem与em data为什么是函数 组件间通信 eventbus使用什么条件 v-if与v-show区别,底层原理,适应条件 nextTick 事件循环 vue diff算法 vue2 与vue3的区别 proxy与defineproperty ES6中数组方法,会不会改变原数组 promise dom操作 flex布局 水平垂直居中
1、自我介绍及项目中遇到的困难 2、什么是跨域 3、http状态码 4、cookie和session的区别 5、tcp三次握手 6、服务端推送方法有哪些 7、进程和线程的区别 8、js怎么处理并发 9、什么是深拷贝+手撕 10、js有哪些数据类型,怎么判断 11、什么是闭包,以及闭包的优缺点 12、反问业务 #软件开发2024笔面经##网易##网易有道##实习##前端实习#