1.上来就好多好多题目,感觉主要是考察代码力! 2.用css画半圆(不会,只看了画三角形,凸(艹皿艹 )) 3.谈谈js的闭包(一开始直接蒙蔽了,后面面试官问具体问题,居然答对了) 4.防抖动和节流(我答了锁页面/判断时间差,完全没复习过,蒙的) 5.typeof和instanceof的一些判断,我觉得答得不错,也比较简单 6.类型转换(对了一半,true+"100"和100+"100") 7.算
一面面经 自我介绍 了解情况 项目 介绍一下uniapp 为什么选择uniapp 布局的考虑 跨域 如何解决跨域 购物车功能 vue双向数据绑定 vue生命周期 组件间通信 路由通信 。。。其他的忘记了,想起来再补 反问:如果有幸入职,工作内容#实习面经#
一面 二面 忘记记录了
因为进会议之面试官已经到了,就直接打了招呼开始导致忘记录屏了,1.15分钟,这次面试官是我遇到的第一个马保国型的面试官(b站有个视频把面试官分为程咬金型:只打三板斧和马保国型:掌握了接化发),说到什么就聊什么,而且特别喜欢让我去想一些没考虑过的东西。前面有很大一段时间在考css,考了bfc,兄弟级别盒子边距重合问题和父子级别盒子边距重合问题;还考察了borderBox和contentBox,两种盒
一面(9.29) js 基本数据类型 如何判断类型 100 + typeof undefined 输出什么 == 和 === 的区别 [] == ![] 如何判断一个数组 ES6 新增的数组方法 说一下 reduce 防抖 && 节流 http 请求头 事件流 Vue2 和 Vue3 的区别 在你的学习中,有一次快速掌握新技术的过程吗?是怎么做的? 聊一聊你引以为傲的事 聊一聊你失败的经历 聊一聊
一面没想到能过,那个一面面试官很好,问了一些八股文,因为我简历里都是些没有深度的项目,所以大概他也知道没什么好问的,只能问一些八股,但是因为很久没看了,所以很多没答上来,只能说一点点但是说不全的程度,比如说闭包的应用场景,重绘重排,之类的。 反问环节的时候,还提醒我面试公司记得去他们官网看看是做什么业务的之类的。 本来以为已经凉了,没想到过了两天说一面过了,让下周准备二面,也就是今天,一个周的时间
面试官自我介绍 我的自我介绍 组件库的主题如何实现 webpack导入less文件涉及几个loader(就回答了一个less-loader,面试官说还有css-loader和style-loader,面试官真是太好了) 列表清单展示有几种方式(就说了分页和虚拟列表) 分页和虚拟列表的区别 webpack如何实现缓存的diff和更新的 文件分片传输的流程,分片如何分的 后台如何合并这些分片的 手写一
一面(10.27) 项目中的导航拦截怎么做的,做了什么 token 为什么存在 localStorage, 而不是 cookie 或 session 中 路由懒加载是怎么做的 && 使用 import 的返回结果是什么 token 令牌是怎么生成的 koa 和 express 的区别 && koa的好处 fetch promise. all less 的好处 TS中的 unknown && any
1.先问了问项目,又问了下相关的react-three-fiber 2.ssr和csr的区别 3.增量渲染(?) 4.项目里怎么做的响应式布局 5.px转rem有没有什么好的方法(vscode里直接转的,不知道) 6.grid布局和flex布局用法,有什么本质上的区别 7.grid布局怎么设置间距 grid-row-gap:行距; grid-column-gap:列距; 8.前端性能优化,问一些很
一面 1.项目相关 2.flex布局。(order的作用) 3.对Promise的理解? 4.代码输出题: 5.Vue的diff过程,暴力diff的时间复杂度? 6.Vue的模板编译有没有了解? 7.keep-alive的实现原理?能不能写一下LRU缓存算法?LRU的应用场景? 反问: 问了下学习建议和部门的主要业务。 第一次面试太紧张了,感觉寄了,面试官人很好,说的不对的也会跟你慢慢解释,很好的
一面(10.28) 项目中做的性能优化 响应式布局怎么实现 闭包 跨域 && 常见的跨域方式 TS 的好处 回流 && 重绘 前端安全问题 CSS 盒子模型 防抖 && 节流 && 解决了什么问题 开发流程 做项目过程中遇到的问题 && 怎么解决的 实习过程中,自己是如何主动学习的 组件化 与 模块化 的好处 前端代码部署流程 Vue 中父子组件声明周期调用顺序 Vuex cookie 和 ses
又忘记录像了...,但这次主调是基础,一共1h。八股答的还算顺利,主要问题主要出在最后手写,面试官让写promise...简单说了说没写出来,然后又问了双向数据绑定源码层面的原理。前面还让写了防抖和节流,说我写的throttle和debounce传参设计不友好。还有一点,问我设计模式,这个我不会。最后我问了一下前辈的看法,她说要增强编码能力以及去深入一些技术实现,应该就是针对手写promise以及
二面(90分钟) 1、对实习期间负责的项目的理解 没什么理解。。大数据专业软件真的搞不懂是干嘛用的。。质量 任务流 血缘分析 真的搞不懂 2、实习期间做了什么 改bug。。写页面。。接口联调,实在没什么说的 3、promise的原理 4、promise的API列举 5、promise.all如何实现 6、同一时间的请求数目有限制,如何最快地发完100个请求 没思路。。 7、给一棵文件树,要根据关键
一面(10.13) 与 JS 相比 TS 的好处 TS 如何声明类型 TS 中 type 和 interface 的区别 JS 判断类型的方法 && 这些方法的区别 原型和原型链 koa 启动服务的流程 说一下数据库事务 路由懒加载原理 手写 寄生组合式继承 手写 防抖 && 节流 手写一个函数,判断对象中某个字符出现的次数#酷家乐前端##前端面经##前端工程师面经#
面试官引入场景试问答,面试官挺好的1.css三角形 2.css实现毛玻璃 3.垂直居中 4.css动画和回字运动实现 5.弹出框的实现 6.z-index 7.图片适配方案 8.组件显示与隐藏 9.js 改变this指向 10.扁平化 剩下问的都是项目相关的问题