好难,我面过所有面试里面问的最深的 自我介绍 简单部分: 问项目 项目里用了rAF做弹幕?为什么这么做,咋实现的简单写一下(飞书代码考核) 那如果我有个非常长的任务,你的rAF还能稳定60帧吗 小程序跨页面通信怎么做的? 前端通信为什么token存localStorage或者cookie?还有哪些,为什么不用Redux存?(用Redux了,存cookie是持久化) 还顺便说了关于cookie的安全
时间:一个小时10分钟 1. 常规自我介绍 。。。。。 2. 觉得最好的项目是什么? 3. 原型链题目 看走眼了 经过提醒答对了 4. HTTP HTTPS 的区别 5. 对称加密非对称加密混合加密 6. 封装组件有什么看法? 7. 组件通信? 8. promise 对了没怎么问了 我多写了一个console 笑死我了 9. 跨域问题 简单请求和非简单请求 预检请求 为什么会出现预检请求? 10.
上来直接问项目,自我介绍都没做,基本全程问react项目 能实习多久,简单介绍下学校的工作 项目里参与了哪些功能的开发 登录功能怎么做的,怎么判断token失效 react中Axios的封装,实现了什么功能 请求拦截和响应拦截中用了什么 react父子组件之间的通信 react兄弟组件之间的通信 redux相关 RTK React router 项目中遇到的问题怎么解决的 用到过哪些hooks 说
电话面,简单问了一下,全程十几分钟 1.vue的生命周期用过哪些 2.promise.all 3.css的hover 4.如何判断null和undefined 5.==和=== 6.反问(加班吗?面试官:说实话工作强度挺大的。技术栈:react) 好像还有几个问题吧。。。面麻了年纪大了记不住了 面试官说二面有手写。。。恐惧 #我的实习求职记录#
时长:53分钟 问了一点项目,现场跑了一个项目看,然后在引导下做题 问题: 1、看代码说结果,并且结合事件循环、宏任务、微任务一步步说明理由 (async () => { console.log(1); await new Promise((res) => { console.log(2); // 关键点在这里,我一开始忽略了,这里promise状态一直卡在pending不会变,并且await把这
时长:50+分钟。第二天早上hr来电话让填手续了 特种兵面试的一天终于结束了,一天四场,从9点面到21点。 问题: 1、自我介绍 2、说说你最满意的项目,它的背景、难点 3、项目的前后端同学一共有多少? 4、websocket的业务主要是有哪些 5、auth授权登录的流程,token是怎么拿到的?存在哪里?安全吗? 6、你在团队开发里遇到的挑战有哪些? 7、用过vue的混入吗? 8、说下组件之间传
时长:40+分钟,强度有点高 问题: 1、自我介绍 2、CSS场景题一:n个盒子,我要他排成一行,写出你能想到的所有写法 3、CSS场景题二:画一个正方形,左右两边各距离屏幕边缘50px,写出你想到的所有写法 4、CSS场景题三:无限个盒子排成一列,前两个和最后两个涂红 5、JS手撕:防抖、URL解析、函数柯里化、sleep 6、说一下HTTP和HTTPS,区别 7、说一下HTTP状态码:502、
base: 北京, 时长:43mins 12.15更新:约终面了 问题 自我介绍 讲脚手架项目 讲H5项目,然后延伸问flex布局、flex实现九宫格、垂直居中的方案 vue2响应式原理 vue3响应式原理、v-model原理 封装的设计、思考过程 axios怎么封装的,实现功能 对JS原型链的理解,哪些用处?最顶层是什么?项目中有用到过原型链吗? Promise五秒后打印一句话的实现思路 项目中
1.自我介绍 2.介绍做过哪些项目 3.webpack和vite的区别 4.vite为什么快 5.vite为什么不需要预编译 6.说说ESM 7.平常用vue2还是vue3,vue2和vue3在响应式的区别 8..http1.0和2.0区别 9.http缓存方式和过程 10.Etag 和 Last-Modified的优先级 11.手写题:解析URL let url = 'http://www.d
1、CSS怎么解析选择器 2、V8解析执行JavaScript代码过程 3、script标签 4、子元素里面绝对定位,设置宽高,能否撑起父元素 5、怎么形成BFC 6、ES6新特性 7、ES6新增什么作用域,之前有什么作用域 8、类型转换 9、代码题——立即执行函数能否访问到全局变量 10、React——setState同步异步 11、React父子组件通信 12、聊实习经历 13、反问 不错的面
24届秋招结束啦,把这一年来的面经日更分享给大家!关注点赞收藏一下吧 面试时bg:本科 大三 一段中小厂实习 部门:京东工业 1、自我介绍 2、数据可视化做过什么内容(简历中有) 3、对未来的规划 4、echarts/antv用过吗 5、vue有用过吗 6、JavaScript常用的方法介绍一下 7、数组去重的多种方式 8、合并俩个对象的方法 9、原型、原型链、构造函数 11、this指向问题 1
挖简历,面试的具体时间线写在一面面经里了 二面: 自我介绍 介绍上份实习的产出 Vue2 升级 Vue3 需要注意什么 升级过程有什么难点 有用过React吗 Vite 和 webpack 区别 说说看数组去重的方法 接上面,哈希表存储结构 接上面,直接用对象结构存储怎么设计(注意key是string,同时维护值和类型,维护两个属性 / 值和类型合并起来) 接上面,对象里维护2个属性(值和类型)有
面试时长:(30min) 面试官网络好卡,面试过程断断续续的,不过面试官人很nice;主要围绕项目,八股考的不多 1. 自我介绍 2. 介绍一下在实习和学校项目中的工作内容 3. 注册功能中后端如何校验图形验证码是否正确 4. 大文件上传思路 5. 动态路由 6. 图片懒加载思路 7. 跨域问题有遇到过吗,如何解决 8. CSS动画有了解过吗,还记得哪些配置项 9. vue组件间通信的方式 10.
时长 30min vue双向绑定原理 react高阶组件 useState 优化手段 项目有没有性能优化的地方 后面还有一个场景题,大概?页面画10000个三角形,都在可视区域,怎么优化 问的少主要是我一直在扯淡,面试官很专业,有地方会纠正我和补充,后面还问了一下部门技术栈,面试官还说我和他那边挺合适的
整体面试氛围还挺轻松,面试官人很好,他笑我也笑,我笑我啥也不会🥲 自我介绍 项目介绍 怎么学的前端 vue是怎么学的 项目遇到的难点(说了axios二次封装和菜单权限管理 问我用户没有权限访问时做了什么提示吗 哈希表提供了哪些操作 这些操作的时间复杂度 进程和线程 常见设计模式,用过哪些模式(单例 工厂 发布订阅 代理 对单例模式的理解 在项目中用过工厂模式吗 http和https http和h