自我介绍 Vue2用的多还是vue3用的多?(都挺熟 它两的响应式原理? 详细介绍一下Object.defineProperty这个api http和https 的区别 (只知道https使用了SSL加密更安全 X HTTP缓存 MVVM模式 遍历数组的方法 map和forEach 闭包 浏览器的渲染过程 (只答到渲染树那块 X 路由有几种模式?(history和hash,详细说了一下实现方式 原
主要项目+八股+编程题,全程1h11min 好像对于有工作经验的同学来说,会更侧重考察实战场景题、性能优化 自我介绍 有过实习经验是吧,说说你遇到过最亮点或者最具备技术难点的项目 详细介绍一下Vuex,你是怎么理解全局状态管理的?(感觉没说出面试官想要的答案) Vuex是一个全局状态管理工具,全局状态管理的意思就是集中地存储应用的所有组件的状态。 如何理解的: 假如我们现在有一个应用,这个应用包含
忘记问啥八股了... 1. React 生命周期(只好扯 useState 和 useEffect) ✅❌ 2. React 组件通信 ✅❌ 3. Vuex 原理 ✅ 4. 代码输出题 ✅❌ -> Promise✅ 5. 手写:数组求和 & 输出偶数元素 ✅-> 箭头函数 & 普通函数 ✅ -> 自发手写:sleep 函数 6. Flex ✅ 7. 盒模型 8. 手写:数组扁平化 ✅ 9. typ
🕒岗位/面试时间 5.24一面 滴滴 介绍项目 项目难点 react hook有哪些 使用场景 react hook 监听循环 use effect模仿生命周期 离开页面去做一些操作 怎么做?用return 状态管理库和hooks有什么关系? reactkey 浏览器缓存 settimeout执行会是稳定的吗 为什么会不稳定 写一个定时器有什么方法去实现 设计模式了解过吗 性能优化问题遇到过吗
一面: 自我介绍 为什么选择前端 怎么学习前端的 实习项目挑两个难点讲讲 业务组件重构细节 权限控制 let 和 const const 的变量 能不能改变 暂时性死区 ES6新特性 weakset 有什么特点 weakset的弱引用实现原理 V8垃圾回收机制 常见的数组的方法 foreach 和 map的区别 怎么判断数组 讲讲Promise 如何实现sleep vue2和vue3的区别 loc
项目经历,简历上的点都详细问一遍。 实习经历,实习过程印象深刻的点,有亮点的部分? 移动端有没有做过,Taro、uni-app框架之类的? Vite和Webpack的区别 小程序对比PC端比较特殊的优化方案?答不上来
2024-8-9 滴滴一面 挂 顺序可能和记忆不一样了,八股不多 👍,但是面完秒挂,估计排序没比过,以及工程化回答的不够多 问题 面试官介绍部门、业务 自我介绍 html 有哪些语义化标签,以及好处 深色主题切换实现的思路 博客右上角随机文章怎么实现的 觉得 vue/react 对比原生有哪些好处 数组的常见方法 Array(100).map(x=>1),输出是什么,以及有哪些方式可以实现这个
滴滴 前端研发实习 一面 一对情侣面的我,超级和蔼还和我开玩笑,不过他说他们主用react不用vue 问了点vue和css的知识 手撕题出了个括号匹配,秒了 然后叫我自我介绍 又问了点vue 总共20几分钟,过于容易像kpi面#不给转正的实习,你还去吗# #面试等了一周没回复,还有戏吗# #我的简历长这样#
1.自我介绍 2.promise相关的手写题 3.讲讲JS继承,原型链继承,构造函数继承,组合继承,原型式继承,寄生式继承,寄生组合继承,把这些继承手写一下,写完解释 4.手写深拷贝 5.讲讲JS原型和原型链 6.闭包 7.防抖和节流 8.手写防抖和节流 9.对作用域的理解 10.var、let、const区别 11.this指向规则 12.new会发生什么,手写new 13.原型链污染 14.箭
发面经攒好运 5.20下午 秋储一面 简单问了项目,主要是八股:】 html标签有哪些 css居中 display布局是inline诶) 事件循环 作用域链(我说到了闭包内多函数词法环境共享,面试官问我词法环境什么时候确定,我不太懂,面试官认真给我讲了) 宏任务有哪些(翻车了,我说settimeout要分情况,timeout=0是同步代码,脑子抽了)是立即加入宏任务队列不是任务栈 太紧张了 pro
看了牛客这么久的面经,是时候回馈下大家了。 时间线:5.15 11点半一面,下午2点半二面 一面 ● 自我介绍+项目介绍 ● 拷打项目 ● 文件断点续传+切片上传 ● 不知道盒子宽高情况下水平垂直居中 ● transform的属性 ● scale是怎么放大盒子宽高的 ● 数据类型 ● 原型和原型链 ● 做几道js题 二面 timeline:5.15 2:30 1. 自我介绍 2. 拷打项目(这次竟
timeline: 5.10 下午一面完马上就二面了 5.15 发offer 5.16 已拒 两面的面试官都是很温柔的小姐姐 一面: 自我介绍 有项目部署过吗? js的数据类型? 判断变量是哪种类型? type of 仔细说一说,如何判断正则类型? 原型链? 说一说跨域? 跨域解决方法?项目中有用过吗?简单请求和复杂请求是怎么区分的? 浏览器缓存策略?http缓存详细说说? 组件实现的规范? 项目
1h20min 一个很好的小姐姐面试官 1.做过的项目中最有技术挑战的问题 2.最近在学什么 3.html中引入script脚本的方式有哪些 4.模块化的理解 5.如何修改组件库的默认样式,如何让一个样式覆盖!imporant 6.有些不支持ts的库如何解决报错 7.节流和防抖,手写节流 8.用过的git指令,git rebase是做什么的,如何回退上一次修改,git reset, git rev
面了一个半小时 今天有点生病,面到后面,大脑略浑浊,前面的都还好 1.给了setTimeout,promise,同步代码同时存在的那种题。 2.手撕二分,深拷贝,将输入字符串去重按字典序输出 3.手打实现水平垂直居中(我写了三种方式,有时间的也可以写多点) 4.闭包和引用的笔试题 5.瀑布流式图片,监听click 6.flex场景题 7.在浏览器输入url解析成页面要哪几步 8.用setTimeO
react router有几种实现方式? position的定位方式有哪几种? 跨域问题怎么解决?后端是怎样配置CORS? 你所了解的webpack是什么? 用webpack打包,减少包的体积,应该怎么做? 了解微前端吗? node 代码题:去重