1.自我介绍 2.介绍项目 3.package-lock.json是什么文件,里面的^1.0.1的^是什么意思 4.为什么公司里用了各种前端框架,从技术层面分析一下 5.js是单线程,如何实现多核 webworker 6.项目上线后如何防止别人看到源码 7.如果两个vue文件里面有两个相同的样式,如何区分 不混淆,scoped 8.如何解决浏览器兼容问题 babel 9.浏览器缓存 10.代码输出
感觉凉 主要是进面试之前有道题没做出来有点慌,然后手撕题遇到了一点小问题,整体有些紧张,感觉面试最重要的还是心态 1.手撕,数组找两个数之和为给定值 2.css三角 3.ES6特性,先让举一些了解的 4.let 问到了实现原理,这个我不知道 5.浏览器渲染过程 6.重绘和回流 7.watch和compute 8.读程题,输出顺序 9.宏任务,微任务 10.nextTick 11.安全问题,讲了xs
面试时长:60min 1 自我介绍 2 聊项目 3 vue常用的指令有哪些?vue2和vue3自定义指令的区别? 4 组件通信有哪些方式? vue2全局事件总线是如何实现的? 5 vue2是如何实现响应式的,针对数组是怎么实现的?有没有看过对应的源码 6 vue3是如何实现响应式的,和vue2相比有哪些优势? 7 讲一下computed和methods有什么区别?computed如何来实现缓存性
奇安信笔试业务复筛了一个月...终于被捞起来了,全程40分钟 1.自我介绍 2.科研过程中用得比较多的是什么语言 3.项目介绍以及功能实现 4.防抖和节流 5.手写题:判断一个链表是否有环 6.Set和数组的区别,WeakSet和Set的区别 7.es6一些其他的特性 8.事件循环机制 9.如果想要严格实现定时输出的功能怎么做 10.Vue中的nextTick #奇安信##前端面经##23届秋招笔
9.27 10:30-11:00 项目 vue父子组件生命周期 vue-router 自定义指令 vue性能优化(computed wath 懒加载 v-if v-show ssr) nextTick 视图没有更新的原因(响应式、模板代码、vue2响应式的缺点) 项目部署(有写过脚本?无) webpack(bundle chunk module) babel用途和原理 esm amd cmd co
早上九点半面的 面试官人很好,全程笑嘻嘻,没问计网 css: 选择器权重,内联样式权重... 说说BFC less预选择器(没怎么用过,就没问我了 算法: 两数之和 数组最长前缀 vue: computed和watch的区别(看你做了项目肯定对源码有了解吧,我:粗略看过某些方面的源码解说... 5分钟说一下自己的优势 反问:寒冬期找工作有啥建议
1.自我介绍 2.实习收获 3.事件委托 4.移动端适配 5.bfc 6.请求十张图片,使用http1和使用http2有什么区别 7.vue父子组件生命周期执行顺序 8.JS执行上下文 总共10min,答得不好,估计没了 #面经##4399游戏##前端工程师##前端##秋招#
2022/9/29 10:50,20分钟,投递后缀3604 自我介绍 讲项目 开源学到了什么 vue2和vue3的区别 声明合并 类型断言 vite为什么比webpack快 学过什么专业课 讲一个排序算法 反问 ====== 明显KPI面,面完后秒挂 #前端##360##秋招##23届秋招笔面经#
1、手写括号匹配 2、手写promise.all 3、手写节流 4、数组的方法有哪些 5、数组去重 6、ts了解吗 接口和。。什么的区别 7、实现一个三角形 8、定位的方法 9、bfc是什么,用来解决什么问题、有什么方法可以触发bfc 10、vue2和vue3有什么最大的区别 11、事件流 12、事件循环机制 13、事件委派 14、项目有什么难点 15、vue2到vue3升级的时候遇到了什么问题
1.自我介绍 2.flex布局和属性 3.es6新特性 4.原型链 5.闭包 6.vuex的三个属性 7.登录注册 8.反问 #海能达面经#
个人感觉面过4家新能源的公司最舒服的一次。面试官人很好。 #秋招# #校招# 1、自我介绍 2、bootstrap响应式布局原理 3、项目中响应式布局实现 4、js数组的一些方法 5、js的闭包以及内存泄漏的问题 6、js的垃圾回收机制(引用、计数、分代说了一下) 7、强缓存和协商缓存 8、promise的实现原理简述一下 9、asyncawait和promise关系以及实现 10、箭头和普通函数
10.10号一面,整体流程1小时 1,先是自我介绍 2,大概讲一下两个项目,具体都做了什么事情,实现了什么功能,讲完之后没再接着问项目相关的问题了 3,讲一些es6里面一些常用的新特性 4,箭头函数和es5里面使用function写的函数有什么区别 5,里面提到箭头函数不能用作构造函数,那原因是什么呢 6,有哪些可以改变this指向的方法,都有什么区别 7,实现一个bind,bind里面又用了ap
1、实现一个串行执行的函数,返回一个promise数组,要对错误进行捕获 2、手写一个算法题,比较简单 3、改变原数组的方法有哪些,口述怎么实现不改变原数组又能使用splice方法 4、最近在干嘛 5、项目的一个问题没回答上来。。。 6、有什么亮点要补充的(我觉得我g了) 7、commonjs和es6的区别
一面 10.11 20min 项目性能优化 缓存控制 hash history 后端需要做哪些处理 闭包 栈 堆 es6新特性 迭代器 可迭代对象 for of vue3的使用 proxy可以传什么 ...(记不清了) 反问:三轮面试 (当晚收到二面通知) 二面 10.13 15min 聊天,设计项目经历、个人发展、学习方法、个人背调等等.... 反问 两轮面试 ➕ 测评 10.17 收到测评 #
前端二面,是一个小姐姐,声音很温柔,全程大约60min,问的时候没发现,总结的时候发现问了这么多问题,还有挺多问题没答上来,主要平时也没遇到过,问了下有三轮技术面,还有一面唉 1.在之前的实习期间做的是后端开发的工作,那为什么现在选择前端岗位 2.那你大概讲一下你的第一个项目吧 3.你里面使用了vuex进行状态管理,这里面管理了哪些数据 4.为什么选择indexedDB对简历信息进行存储 5.in