一面 2022.10.19 1、介绍项目经历里最深刻最有收获的点 2、IT头条一个人做的吗?说一下路由懒加载,有什么好处 3、登陆持久化,过期怎么设置 4、24小时内重新登陆?设置过期事件? 5、cookie和token的区别 6、vue的路由守卫,对路由守卫进行权限管理(登陆之后就不能在跳转到登陆页面了) 7、不同身份权限不同怎么设置 8、网络请求怎么封装 9、输入框为什么设置防抖优化 10、列
1、css长度单位 (em,rem,vw,vh,px) 2、css实现一个高度随着宽度的变化而变化的正方形。vw,vh 3、判断数据类型。constructor, typeof, instanceof, prototype.tostring。null的判断直接用=== 4、__proto__和prototype的区别。protot是当前对象的原型对象;prototype是当前构造函数的原型对象 5
整体来说问的还是很简单的,感觉不符合想象 1.自我介绍 2.问了半天公司的事 3.数组方法 4.找数组最多出现次数 5.vue双向绑定 6.git解决冲突 7.微前端 8.webpack 9.工厂模式 10.反问 还有记不得了,问的奇少无比,而且都贼简单,不过听面试官的意思,招进来好像就是干外包的,原话叫"负责定制" 面试官声音挺好听的#我的实习求职记录#
3.10 一面(30min) 自我介绍 介绍项目的功能 css 画0.5px的线(没怎么看css,后面面试官提醒用transform: scale)还可以用box-shadow跟inear-gradient。不能直接设置高度因为浏览器最小的像素是1px 说说vw,vh,px,rem,em。 css3的transform css盒子水平垂直居中的方式(还有一种最简单的方式display:flex)
1、自我介绍 2、项目 3、项目功能上还可以有哪些优化 4、页面dom太多如何优化 5、图片懒加载 6、http与socket的区别 7、闭包、原型链 8、vue响应式原理,如何给一个普通变量加上响应式 9、说说es6 10、项目部署
一面 面试体验超棒,一开始挺紧张的,后面就完全放松了 用过哪些 ES6 语法 什么是内存泄漏 SPA 怎么进行 SEO 优化 this 的指向规则 require 和 import 的区别 常见状态码 路由中,hash 模式和 history 模式的实现原理 vdom 的优缺点 为箭头函数绑定 this 是否生效 var 与 let、const 的区别 for in(枚举) 和 for of(迭代
携程一面 介绍项目 Redux的实现原理? React Hooks是什么? React官方为什么推荐使用Hooks? 为什么React Hooks对代码的可维护性更强? 常见的React Hooks? 为什么要在项目中使用useMemo? useMemo相当于是对状态进行了一次缓存吗? useEffect和useLayoutEffect的区别? Node.js在搭建服务器的时候起了哪些作用? JS
自我介绍 线程和进程 promise 同步和异步的区别 堆和栈 响应报文 懒加载分页加载 闭包 了解设计模式么,讲讲单例 vue的生命周期 数据库 反问 答的差强人意吧,还有很多提升空间,同面6个人,不会es6的就问问css计网和软件设计模式,面试结束后hr说上面纠结了一会儿选了另一个更符合他们业务的(可能我主要的项目是小程序),继续加油吧。
一面 *. webscoket、socket.io介绍(项目中用到) *. chatgpt、文心一言的服务器端推送方案有了解过吗 *. 移动端web有经验吗 *. css用的多吗; 我: ?; 讲讲css的优先级 *. cookie, 跨域设置cookie *. HTTP缓存介绍, 强缓存和协商缓存各自的缺点 *. 用过哪些打包工具, rollup和webpack对比 *. 性能优化介绍, 在项目
几乎没问八股,简单问了下项目,问了vue js css的题目 1解决多个视频同时播放问题,如何解决的 2嵌套的两个元素,都加上点击事件,使用内部的点击事件,会有什么反映 3向数组添加元素到第一个位置怎么实现 4Css,宽度是屏幕的一半,高度是宽度的1/2 怎么实现 5给一个题目 问输出的变量是什么 6vue生命周期,data 最早可以在哪个生命周期使用 7 js数据类型怎么检测 #前端实习面试##
1、自我介绍 2、项目中遇到的问题(样式冲突) 3、css选择器优先级 4、var,let,const 5、防抖节流区别 6、v-if和v-show 7、事件循环说输出(秒) 8、自然数N,1-N里1出现的次数(暴力,别的不会) 9、数组拍平+去重(es6新数组方法秒) 感觉还没睡醒,算法题没做出,八股也有道说反了 但是面试官也没好好问,每道都想了半天才说,一共就问了半个小时
1、自我介绍 2、html的结构 3、html声明什么意思 4、你把样式和js代码写在哪里 5、说下vue2vue3区别(几乎每面都问,看这篇的回去复习) 6、怎样实现响应式对象 7、从a文件引入的能在b文件直接修改吗(单项数据流) 8、组件通信 9、vuex说下 10、action和mutation什么区别 11、介绍下项目里jwt的流程 12、axios返回了什么 13、promise有什么状
投的是前端实习岗位,笔试90分钟两道题,一道是动态规划算法题类似于划分数,一道是手写sql的题,是不是发错题了
一面 结合项目问八股(防抖节流,websoket,indexedDB,骨架屏原理) 盒模型 前端相关的安全问题 sass你了解多少 事件捕获,冒泡,委托 除indexedDB外的浏览器存储方案,local,ssesionStorage和cookie三者区别,能否跨域 http你了解多少 uniapp了解吗 长期和短期的职业规划 除了武汉,你还投了哪些城市 最快入职时间 反问(技术栈:angular
中等公司面经,uu参考一下,练练手,全程一个多小时,问题不大 用过公司产品吗?(用过几次) CSS相关,响应式布局、单位、CSS层面优化、base64、精灵图、动画实现 实现一个正方形,大小不确定,不用响应式,不写js 垂直水平居中的方案,说了四种,还让说 ==和===的区别 判断数组的方法 内存相关,引用 实现异步的方式有哪些 代码输出,宏任务、微任务 this指向代码输出 实现类继承的方法,c