面试官人真的太好太好了,因为最近高考网可能不太好,一直连接不上,捣鼓了好久面试官一直很耐心帮我解决(哭了) 1. 自我介绍 2. diff算法(详细且全) 3. 原型和原型链(问了好久 4. 重绘和回流,优化方法 5. vue生命周期钩子 6. 初次渲染在哪个钩子阶段 7. 渲染完成是在哪个钩子阶段 8. react和vue二者觉得底层有什么相同的 不同又在哪 9. vue双向绑定原理 10. d
1. 自我介绍 2. HTTP请求的状态码 3. 闭包 4. ES6新特性 5. 判断数组是数组 6. 判断空对象 7. 数组遍历方式 8. 从数组中筛选想要的数据 9. Vue3和Vue2的生命周期区别 10. 对Ts的了解 11. 对Promise的理解 12. var,let,const的区别,const声明的对象可以修改吗 13. 对象的深拷贝和浅拷贝 14. 介绍项目 15. Vue组件
时长1h,两个面试官 ps:不熟悉的知识点我在本篇面积会做一个回答 讲一下Vue的数据劫持 Watch和computed的区别,有没有用过watch的一些方法?(inmediate),还有缓存相关的一些东西 watch相关配置项 handler:function(newval,oldval){}。也可缩写为handler(newval,oldval)类似computed中的get()。当监听的数据
全程五十多分钟 1. 自我介绍 2. 项目大概聊了二十多分钟 3.手写节流函数 4. 除了定时器还有什么能够实现的吗 5.经过提醒 使用时间戳 6. 浏览器缓存? 7. 强制缓存和协商缓存 8.反问 我咋样 很聪明 ,反应很灵敏,提示一下很快能想到问题 再去补补基础 (小红书的面试官真是绝绝子,面试官又帅又温柔声音还好听) btw: 小红书流程快还是慢啊
在去北京的火车上面的,哈哈哈。面试尴尬度拉满 自我介绍 实现深拷贝 *深拷贝怎么解决循环引用问题 怎么避免script标签阻塞浏览器加载 项目开发中可能会用到哪些库,大概讲一下 介绍一下你的低代码项目 平时是怎么学习的 看过哪些书? 怎么了解到字节跳动青训营的? 在青训营项目中主要负责什么? 在做技术选型的时候会关注什么 如何保证团队去遵守代码规范,用过什么工具 这个低代码项目中有没有亮点或者难点
50min 无自我介绍 先问一些个人情况,现在人在哪里,什么时候能过来北京,能实习多久 有没有什么其他offer 在哪里投的,跟内推人熟不熟 讲一下flex 浏览器渲染 手写vue选项型API,手写生命周期,在onMounted什么周期会做什么 算法 // 第一题,使用promise实现每隔一秒打印一个数字 1 2 3 4 5 const printNum = (num) =>
比较水 1.flex布局,并现场出了一个题 2.一道阶乘递归的算法题 3.扩展运算符的作用 还有的忘了,剩下的在聊天,二十分钟结束
时长:66min 讲讲你认为HTML中重要的知识,讲了html语义化标签和块级元素行内元素 讲讲你认为CSS中重要的知识,讲了CSS选择器的优先级,CSS盒子模型,BFC 讲讲你认为JS中重要的知识,讲了深浅拷贝,事件机制,事件循环,原型和原型链 讲讲http和https,把http0.9-3,https作用,加密过程,对称非对称加密一起讲了,问了什么是队头阻塞 讲讲http缓存,强制/协商缓存,
这是本人比较少见的都是围绕项目来问的前端面试,感觉也不是很难,面试体验还不错。希望不是kpi 1.自我介绍 2.为什么选择前端 3.说一下项目怎么来的(项目来源->设计需求->用户群体->具体功能) 4.针对项目设计上的某个漏洞怎么解决(不会) 5.项目技术实现方案、项目有没有上线(主要针对数据模拟,网络请求,测试,信息推送) 6.有没有更方便的联调方法 7.封装的网络请求模块有哪些内容,对外暴露
#我的实习求职记录# 4.6 一面 50min 1、项目难点 2、对项目提出了什么功能需求上的优化 3、项目中有什么性能优化(答的:懒加载、请求合并、代码层面的优化 4、懒加载怎么实现的 5、vue的响应式原理 6、两道题 (function () { setTimeout(() => { console.log(0); }); new Promise((resolve) => { setTime
怎么学习前端 问实习的项目,做了什么 如何判断是否是公司内部的员工在使用 动态路由实现的原理 路由方式:history和哈希模式 css module一键换肤如何实现 项目为什么使用iframe,iframe优缺点 了解微服务吗,微服务的理解,iframe和qiankun这些微前端的区别 react和vue的区别,优缺点等 react的ref用法 fiber架构的理解,react底层渲染原理的理解
#我的实习求职记录# 4.13 1、自我介绍 2、了解前端那些前沿技术 3、未来前端可以做那些东西 4、看过什么源码 5、除了uniapp还有那些跨平台开发框架 6、了解webpack的原理吗。。。 7、了解一个需求从落地整个研发过程中的一些技术原理吗 8、有没有什么解决问题的难点 9、怎么学习前端的 10、为什么选择前端 反问: 有什么建议:不要以为你在学校那些什么技术负责人或者经验有什么特别的
#软件开发2023笔面经# 一面二面都是电话面。 一面十几分钟, 自我介绍, 项目, websocket(所有相关的都问了一遍), vue路由,路由传参, watch和computed, vue2和vue3响应式, 实习3000月薪,几乎无补助,在上海,可能要贴钱实习,能接受吗? 二面十几分钟 问了一些常规八股,剩下都是聊天, chatgpt对前端的冲击怎么看待, 为什么学前端, 你的职业规划是什
老规矩,自我介绍 上来先开屏幕共享做两道题 一个是比较版本号大小,另一个是数组的扁平化加去重,写完之后说我的代码风格可读性有点差(以前打比赛C++写多了留下来的坏习惯吧) https协议 输入url到浏览器渲染过程,详细说说渲染树构建之后的过程 创建对象的方式除了new还有什么(答了Object.create()和花括号字面量),面试官补充说ES6的class,我说这个不是声明对象吗 js的cla
#百度前端实习# 自我介绍, 盒模型 JS数据类型 http和https协议的区别 Vue3新特性 Vue2与Vue3有哪些优缺点 Echarts canvas,用这个画过什么图没有, 图片懒加载原理 axios 二次封装都干了啥,请求拦截器中做了什么具体说明, 在用户第一次登录的时候怎么做安全防范, element UI,分页起按照某个需求怎么修改, 手撕代码部分。 给我十分钟手撕轮播图(没撕出