约30分钟 自我介绍 介绍一下实习项目 为什么选择做前端,接触前段多久了 介绍一下社团项目 css中flex布局有哪些常见的属性 js有哪些基础类型 基础类型和引用类型的区别是什么 如何去判断这些类型 vue有哪些生命周期 讲述一下父组件和子组件的生命周期执行顺序 数据请求一般放在哪些生命周期钩子里,这些钩子之间有什么区别 vue-router的路由守卫有哪些应用(这个问的蛮怪的我觉得) 用户鉴权
1、闭包 2、echarts怎么实现实时数据更新 3、js内置对象 4、vue父子组件的生命周期 5、项目 6、正则的一些符号 7、flex的属性有哪些 8、重排怎么触发、怎么尽量减少重排
base:北京 时长:25min 两个面试官,一个技术 一个非技术 主要是针对项目细节进行提问,项目中的各种需求如何实现、接口调用、为什么这么做、原理是什么 穿插几个vue的问题 事件循环 双向数据绑定 等等 最后有一个非技术问题:印象深刻的一件事,有什么收获 #秋招##天翼云#
站酷一面 自我介绍 介绍一下自己的项目 项目中的jwt鉴权怎么实现的(我说的主要处理还是在后端,首先用户登录的时候会接收到一个服务器发来的token,这个token会保存在localStorage中,然后每次操作文件比如上传下载都需要在请求头中加入token传给后端,后端进行jwt的一些解析判断匹配成功后才能给服务器返回对应的数据) 项目中的断点续传怎么实现的(七牛云里面有go的SDK,直接调用就
自我介绍 简历问题: 如何实现登录验证 如何区分不同用户 预加载技术 虚拟长列表实现以及bug修补 公共组件封装 八股: CSS三栏布局有几种方式实现? JS获取宽高以及区别 盒子模型boxsizing Vue指令三要素以及如何实现 patch方法 原型 实例和构造函数分别代表什么? js创建对象有几种方法 反问 问项目比较多,我项目不太记得了改问八股 问的八股我也没背过 应该
时间:10.11 没有自我介绍,直接问问题了; 1.水平垂直居中,分别都说出两种 2.block和inline的区别 3.选择器的优先级 4.BFC讲一下:创建条件,作用 5.relative和absolute的区别 6.判断js数据类型哪些方法 7.防抖节流:手撕 8.读代码输出题:关于this指向的,还有settimeout,async等同步任务、微任务执行顺序之类的 9.localstora
一面是hr面,主要是了解性格,校园经历什么的 自我介绍 校园经历中感受最深的一个 你认为研发需要具备什么品质 反问实习情况,公司情况,福利待遇等#面经##秋招#
一面 10.13 14:00 web安全 移动端适配 webpack 构建优化 loader 和 plugin vue 不用 index 做 key 的原因 vue 路由守卫
一面 2022/10/12 43min https url 渲染 项目相关(问的很多) 有没有什么我没到的优点 职业规划 项目难点 es6 promise 解决问题 promise.race 下拉多次请求的解决方案引申白屏优化 从零设计一个管理平台怎么做 useState 不能在 if 里使用 最快什么时间入职 学习方法 大学里面比较喜欢的课程
网易一面 自我介绍(我开视频面试官不开视频,不好玩) 项目介绍(共享屏幕演示项目) defer标签和async标签有什么区别(虽然都是异步执行js,但defer是先下载完成再在别的script加载完成后才执行,而async则是下载完成就立即执行) 闭包了解吗(举个例子,父函数里面套着一个子函数,则父函数不能读取到子函数的变量,子函数可以读取到父函数的变量,这样就形成了闭包,闭包的优点的可以保存变量
面试官人挺好的,八股也都是结合具体场景问题来问的,最后反问也给了挺多建议 自我介绍 cors解决跨域的原理 为什么服务端做了配置,浏览器这边能够解决跨域 因为它是基于http请求头的 黑客发起跨域请求到服务器,请求会被正常处理吗?因为刚才说到请求是会响应到浏览器,只是浏览器做了跨域拦截 一开始回答的是token,api可以做权限验证。后面提示有options预检请求,之前以为预检请求是为了防止资源
一点多的时候HR突然打来电话说下午三点面试.....那就面吧 面试官是位小姐姐,声音很好听,好开心 1. 自我介绍 2. 项目中的难点 3. vue生命周期 4. 对象的遍历 5. 原型链 6. 浏览器事件机制 7. 进程和线程 8. 浏览器对DOM元素触发的过程 (其实就是事件处理机制) 9. 重排重绘 10. 事件委托 11. 链表数组的区别 12. vue组件通信 13. vue响应式原理
项目难点 (刚才提到了 Blink)说一下 Blink 是干什么的(答的是 Chrome 浏览器内核),Chrome 浏览器除了 Blink 还用了什么(没太听懂,答的是之前用 Webkit 内核) ES6 新特性 Map 和 Object 的区别 WeakMap 了解过吗(×) 箭头函数的特点 generator 了解过吗(×),yield 后面跟一个异步任务会怎么样(×) 说一下构造函数和原型
时长:1h20min - 面试官介绍部门情况 - 自我介绍,为什么要做前端,介绍工作室,学习方法 - 有做过移动端或者小程序嘛 - flex :1的含义 - 尽可能多的说出水平垂直居中方法 - JS数据类型 - 栈和堆 - 闭包 - this指向及绑定方式 - new创建过程 - 手写new - promise以及api - 事件循环代码输出题,有async和await版的 - vue和react
自我介绍 ES6新特性 Promise实现原理 setTimeout如何实现这中功能呢(这里没太听懂面试官的意思 vue的响应式原理 vue diff算法 vue2和vue3的异同点 对React的认识 使用过哪些hooks useEffect和useLayoutEffect有什么区别 hooks的规则有哪些? 为什么要这样写? 简历中nestjs有项目经验吗?有哪些功能模块功能? 角色校验模块有