你是怎么理解Vue响应式原理的?,这是一道前端面试非常高频的Vue面试题,但是很多同学在面试时候只能说出个大概,老规矩,点赞收藏支持一下,给我一分钟,理想哥教大家该怎么满分回答这个问题 如果我是求职者,我会这么回答: 在vue2中,Vue的响应式原理是使用Object.defineProperty来实现的,使用defineProperty挨个对data中的属性实现监听,当数据变化后再去触发视图的更
自我介绍 讲一下你对前端工程化的理解 为什么选择用 echarts 来做数据可视化呢,怎么不用其他的开源库 前端性能优化了解哪些 上线后页面一直白屏的话要怎么去排查 当一次 commit 提交后如何修改它的信息 merge 冲突的时候的解决过程是怎样的 如何中断一次 merge 讲一下你实习的时候做一个完整的需求从需求评审到上线的过程是怎样的 你会如何去确定排期时长呢 重构的时候你做了什么工作 跨
时间节点: 4.14投递→4.16笔试测评结束→4.22一面→4.29二面→5.10hr面→5.20hr咨询调剂→5.22调剂技术面→5.22oc 总结 hr面之前都是电话面,而且没有手撕,没有算法,没有智力题,面试官很专业,一眼就能发现我项目中的问题,也不会刻意刁难。流程是很长,但整体面试下来还是挺舒服的 基本不问八股,全程围绕你的简历和你准备的项目提问 可惜我在hr面的时候就已经入职饿了么咯。
乾象投资前端面试 全程无八股 寄 一面45min 10分钟自我介绍和聊天 35min一道算法 把数字转成英文单词 最后计算字母个数 二面45min 10分钟自我介绍和聊天 35min写一个react页面 一个页面显示30个列表项 下面有一个跳转下一页的按钮 data要调他发的github网址里面的一个接口 要根据示例页面的数据在github里面找接口 跟解谜一样 从来没用过这种接口也从来没见过这种
面试时长:(25min) 太久没背八股了,好多简单问题都说不上来,有些即便答上来了表达也不够好,全程结结巴巴的,寄了 1. 自我介绍 2. js数据类型,判断方法 3. 基本类型和引用类型的区别 4. ===和==有什么区别 5. 字符串常用方法 6. 数组常用方法 7. 介绍一下async,await 8. 介绍一下promise (只说了一点点东西,后知后觉要多说点) 9. await返回的是
4.14投的简历 5.20打电话来约一面 5.24号一面,基本全是八股,没问项目,都是js和计算机的基础知识,可惜我全是临时背的,基本答上来了但可能不够全面。 三点多面完,四点多收到约二面的邮件 啊啊啊啊啊啊啊怎么学!怎么学!! 自我介绍 为什么选择前端,对前端的理解 怎么学习的前端 Js数据类型 Es6新特性 let const var区别 作用域 变量在当前作用域找不到时会怎么做 闭包 垃圾回
能回忆起来的记一下。 说一下原型链和继承(然后就让我实现一下我说的继承方法,稍微深入问了一些) * VUE的各个生命周期适合做什么 * 使用proxy劫持数据,那它是怎么和HTML页面(或说组件)结合起来的 说一下事件循环机制 事件循环有关的看代码输出 括号匹配,有通配符 VUE的特点,用下来的感受 项目是怎么组件化的 常用的ES6特性 箭头函数的特点 应用层协议有哪些 diff算法的原理,有深入
时间线:3.28投递→4.2笔试→4.12一面→4.17二面→4.18hr+技术三面→4.19oc 一面: 时长:80分钟 1. 为什么选择前端 2. 了解什么前端前沿的知识(自我介绍里有提到 3. 平常开发中能用到什么课本上的知识 4. 大文件传输业务背景 5. 文件上传速率是怎样变化的 6. tcp协议的流量控制和拥塞控制有什么策略 开始做题 1. css 3行文字,实现第二行文字和第三行重叠
🕒岗位/面试时间 5.24一面 滴滴 介绍项目 项目难点 react hook有哪些 使用场景 react hook 监听循环 use effect模仿生命周期 离开页面去做一些操作 怎么做?用return 状态管理库和hooks有什么关系? reactkey 浏览器缓存 settimeout执行会是稳定的吗 为什么会不稳定 写一个定时器有什么方法去实现 设计模式了解过吗 性能优化问题遇到过吗
背景:牛客池子里泡了一个多月,然后突然联系我让我面试... 面试时长:61min base:长沙 1、自我介绍 2、项目情况 3、答题正确率是前端处理还是后端处理 4、答题记录的定位 5、给页面加一个滚动的动画 6、为什么来长沙 7、封装组件时考虑的封装性有哪些、密度怎么细化(小的组件怎么封装)、怎么去定义 8、v-bind 双向绑定怎么用JS去实现 9、算法---获取连续的字符串 str="as
🕒岗位/面试时间 前端开发工程师/5.22 面试时长:40min 5.17笔试 5.21约隔天下午一面 👥面试流程 讲解笔试题: 1、找出重复次数最多的数 2、千分位分割(带小数点) 3、颜色十六进制转rgb 4、手写LRU 基础: 5、讲一下闭包 闭包的优缺点有哪些? 6、js数据类型有哪些? 7、如何判断数据类型? 8、css的position有哪些属性 9、讲一下原型链 10、http的
面试的面试官很和蔼,比较注重项目和基础,全程八股 + 项目,无算法。 1. 自我介绍 2. 介绍项目(让我说一个已经落地的项目,emm,我的项目上线一年就下线了) 3. 项目难点以及如何解决的 4. ES6新特性 √ 5. axios封装中用到了哪些ES6特性 √ 6. 闭包,闭包会有什么问题(答了内存泄漏),引发了垃圾回收机制,介绍垃圾回收机制怎么回收的。√ 7. 说一下HTTP2.0 √ 8.
全程被鞭尸 1.线程和进程是什么,有什么区别 2.进程状态转换 3.进程的调度如何实现 4.线程调度 5.web worker是什么,干嘛用的,怎么用的 6.ES6的proxy是什么,用在什么场景,用过吗 7.Promise是用来做什么的,Promise.all一般用在什么场景? 8.Promise和async await有什么区别,两者的用法,为什么要有async await用了Promise就
🕒岗位/面试时间 前端开发工程师/5.23 面试时长:50min 5.17笔试 5.22一面 5.23约当天下午二面 👥面试流程 1、自我介绍 2、项目介绍(让讲了两个项目 时间比较长 期间问了技术难点、团队分工、主要功能优先级等问题) 基础: 3、react的虚拟dom解决了什么问题? 4、dom结构比较复杂的情况下为什么操作虚拟dom的性能比真实dom好? 5、什么场景下直接操作真实dom
5.12#美团前端一面##美团一面,面经# 处女面也是给了团子了,懒到现在写面经 1. 自我介绍 2. 然后对校园经历简单了解了一下 3. 然后就开始问项目 4. 大致业务 5. 项目承担的角色 6. 然后问项目进度 7. 问项目上线部署了吗 8. 然后就是图片懒加载怎么实现的 9. 追问:第一次渲染时 原来图片的位置是什么 10. 追问:下滑过之后 上滑会再次渲染吗?怎么解决? 11. 追问:在