更新:复活赛已约一面 _______________________________________________________________________________________________________________________ (这几天因为在某******帖子下评论了一句较为符合时宜的话,结果被牛客关小黑屋了,所以啥也发不了) 总结是自身原因+环境因素导致整个面试
自我介绍 性能优化指标 & 如何性能优化(简历上写了性能优化) react 渲染机制 react函数组建怎么避免不必要的渲染?useMemo、useCallback react 状态管理库用过哪些? react 自己的状态管理 和 第三方状态管理 有什么区别?(不知道) react ssr 过程(只知道 ssr 概念,不了解原理) react 的 hook 为什么不能写在条件语句里 写过单元测试和
前言:工作 2 年,我写的不一定对,如有错误,望评论区大佬指正,共同成长 自我介绍 介绍完后,面试官深挖项目 5 分钟 项目中提到了性能优化,看的是哪个指标? 答:首屏耗时,业界衡量首屏性能一般有FCP(First Contenful Paint)、LCP(Largest Contentful Paint),公司内部用的是体感耗时,指的是从打开页面到 dom 不再变化的耗时。 如果让你来做,你怎么
#面经# 5.30 65m 自我介绍 实习经历: app运行优化 Promise解析 Promise为什么要有then,这样设计的好处是什么 浏览器eventloop为什么要分宏队列和微队列 渗透测试修复:XSS存储型 其他安全方面:CSRF,怎么防御(httponly、双token) 小程序优化 小程序运行原理,宿主 性能优化 link预解析 DNS预解析 js怎么编译的 V8反优化 js在编译
项目经历,useRequest是怎么设计的 插件体系是怎么实现的 Hooks和普通的函数之间的区别 防抖节流 实习经历,联动搜索框怎么复用 setState,这个回去好好看看 Vue3的Hook和React Hook的区别 Vue3中怎么使用生命周期 同步和异步的概念 JS异步任务有哪些 浏览器缓存 interface和type的区别 手写题,计算菜单路径(面包屑) function calcu
只记得以下内容 1.自我介绍 2.问实习项目 3.自测怎么测,怎么保证改动的代码涉及范围全部覆盖,自己做过什么测试 4.有没有承担比较大的需求,或者性能优化这块 5.前端工程化 6.vue-router,history模式下需要后台配置,后台如何配置,如何监听url变化 7.requestAnimationFrame、promise、setTimeout,还有一个忘了 8.页面卡顿定位工具有哪些,
项目相关,得好好练习说一遍。项目拓展出来的一些场景题,不太会 Vue的$set的相关八股 Promise 、async/await的相关八股 手写reduce函数 如果用户反馈很卡,你要怎么做,有什么指标 浏览器输入网址到网页显示过程 浏览器请求资源之后,资源的渲染过程,js执行顺序 vue 双向绑定的原理 平时怎么学习前端,项目中的难点,自己在哪方面技术比较关注 说说你封装的那个组件的思路 浏览
8.23 无手撕,问了问项目,会让你讲你觉得项目的难点在哪,问差不多了问八股,运气很差,实力更差,逮着不会的可劲问,唉,还是自己太菜了。晚上笔试更惨,腾讯音乐到此为止,死刑宣告。还是只记录了部分。时长依旧一小时。 讲讲项目难点挑战点 web3d你了解哪些 rem/em区别 https加密过程,非对称加密加密哪些内容 js怎么存储不同类型数据 js判断数据类型方法 性能分析有哪些指标 express
⏱️投递时间线8.8 投递 -> 8.19 一面 -> 8.22二面 -> 8.26 三面 🗃️面经:一面:(1h) 自我介绍。 你在数据可视化领域里主要是做上层业务多还是底层渲染多。 对比下eCharts和AntV,你觉得他们各自的优势缺点是什么。 现在有一个场景,需要渲染大数据的可视化,如果直接渲染图表会很卡,你如何去处理?(前端考虑用Service Worker + IndexDB去做)
时间8.22 自我介绍 询问最近一段实习 面试官介绍部门是外卖技术部(10min) 问题/八股 1.小程序生命周期有哪些 2.对于一个小程序的页面来讲,什么时候会触发 onload,什么时候会触发 onshow 3.通过 switch Tab 这样去跳转,这个时候它触发的是什么生命周期 4.小程序的双向数据的绑定以及事件触发都是通过什么样的方式进行 5.微信小程序的父子组件之间要怎么通信 6.回到
面试官问的问题真的很广,反问问了一下原因,他说你可能接触不到,来了也可能用不到,但是想看下了解知识面的广度,看下上限在哪。所以大厂实习也不完全是优点 无手撕,全程45分钟左右 1.什么时候开始接触前端 2.怎么系统学习前端 3.node接触过吗(没有。。) 4.for in和for of的区别。for of是否能遍历对象,for in能不能遍历map 5.CJS和ESM的区别 6.CJS和ESM能
面试官是一位小姐姐,人很好,不会的题会引导你,啥也别说了面经如下 面试官先介绍自己 自我介绍 说一下你的项目 跨页面怎么通信 比如说我在商品页有一个id我在其他页面怎么拿到 cookie sessionstorage localstorage 问了一下相关的场景题 vue组件通信 http状态码你知道哪些 h5语义化 flex你怎么用的 webpack和vite的区别,原本想继续问webpack
base 成都 核心本地商业-到家研发平台 时间线: 09/04 一面 09/10 感谢信 问题基本都是简历内容派生,感觉没太大参考价值( 1. 实习经历难点与收获 2. 对于实习中自己参与的某个项目怎么看 3. Nuxt 框架最大的优势是什么 4. Nuxt 约定式路由的实现原理 5. 移动端适配方案(响应式布局) 6. ios 安全底部的适配问题 7. 其他移动端兼容适配问题:ios 输入聚焦
#招银网络科技校招# #秋招# #后端开发# 自我介绍 1. static能修饰abstract类/方法吗? 2. 本地方法native是abstract的吗? 3. 如何保证多线程安全 4. synchronized 和lock 还有 volatile的区别 5. volatile是如何保证数据的可见性 6. jvm双亲委派机制 简单说一下 7. 自定义同包路径的String等,系统调用的是jd
总计约40分钟,最后5分钟撕代码,没撕出来,当天晚上没收到二面,应该寄了!! 论坛项目是自己按兴趣做的? 上线了么? volatile关键字作用?能保证原子性? 介绍下你对JVM整体认识? 说下minor GC、Full GC 特点和区别 ? 那些分配到Eden区,那些分配到老年代? 堆内存和栈内存区别? static关键字的作用? static 关键字修饰的变量、语句块什么时候初始化? 事务四大