# 一面(9月6日) - 总共时长26分钟,俩题全部答错,答的非常不好(感觉寄了😭) 1. 先自我介绍一下吧 2. 我们先简单地聊一下js的基础: 3. js的几种基本类型 4. 用什么方法判断基本类型 5. 代码考核: 6. 100 + typeof undefined 7. 如何判断数组,有几种方法 8. Object.prototype.toString() 输入数组打印出什么 9.
主要问了很多项目相关的,从项目中找面经的问题问,有没有真的用过这些 什么叫组件化、模块化、工程化的项目(工程化不太了解... 对axios做过哪些封装 在哪些地方用过axios 有了axois,为什么还要promise,(应该是问除了数据请求的异步还有那些),在哪里用到了promise(记不得了... 那讲一下对promise的理解 项目中有用到mock吗 防抖节流,在项目哪里用到过,怎么实现节流
自我介绍 Vue响应式原理 Vue的基本工作流程:数据代理,数据监测->模板编译->AST抽象语法树->h函数->虚拟DOM->Diff算法让虚拟节点上树 Vuex的基本流程和原理:actions->mutations->state,mutations和actions的区别 webpack compiler对象和compilation对象区别 webpack plugin的执行顺序,compile
全程45m分钟 1.自我介绍 2.http和https和http2.0之间的区别? 3.浏览器的开发者工具怎么使用? 4.用过的VSCODE比较好的插件有哪些? 5.js如何实现深拷贝? 6.setTimeout(fun,0)的执行时机? 7.什么是宏任务什么是微任务? 8.不考虑浏览器兼容问题,如何实现文本垂直居中? 9.在css中控制元素显示和隐藏性能比较好的方式有什么? 10.解释一下BFC
攒好运 最近感觉自己遇到的面试官都挺难的,害 1.缓存策略 2.缓存场景 3.缓存更新策略 4.js异步场景 5.fetch 6.webpack配置 7.css代码题,文本溢出省略号 8.手写质因数的乘积 9.手写reduce,挂载在原型链上测试
实习做了什么项目 实习收获 项目从需求调研到上线流程 ES6和TS的区别 vue2与vue3的区别 vue2、vue3响应式 垃圾回收 var let 普通函数和箭头函数作用域的区别 有一个很大的数组怎么找到前十个数字(时间复杂度要比O(n2)小) #前端##绿盟#
#面经# #校招# #秋招# #顺丰# 1.自我介绍 2.Flex水平垂直居中,是在父元素还是子元素设置 闭包,(让改一个很简单的函数,在外面可以访问,我tm改了半天没改出来,好烦啊,真的很简单的) 3.你写了react,希望问什么,vue还是react 4.Vue主要用过哪些钩子,addeventerlistener挂载在哪里,卸载在哪里,为什么? 5.Axios用过吗?两个拦截器还记得吗?(忘
一面9.13 项目难点 vue2vue3区别 es6 promise怎么解决回调地狱 跨域 vue的key作用 了解requestIdleCallback吗 数组去重 类数组转化为数组的方法 前端存储 css选择器以及优先级 水平垂直居中 页面优化 随时准备写代码题,结果竟然没题
时长:25min 1. 自我介绍 2. 项目介绍 3. 跨域相关 4. flexible.js(后面说了说自适应布局,媒体查询等) 5. fastclick 6. meta标签 7. 兄弟组件通信的方案 8. vue响应式原理 9. vuex 10. data为什么是函数? 11. 全局变量有什么问题?(主要说了说数据污染的问题,还有状态追踪) 12. 前端工程化(主要说了说webpack) 13
1. 自我介绍 2. 介绍写过的插件 3. 手写ajax请求流程 4. fetch 和 axios 区别 5. 手写Promise.all 6. 手写嵌套对象拍平 7. vue响应式原理 8. 平时怎么学习的 9. 最有收获的项目,收获了什么 10.反问 #前端# #校招# #秋招# 许愿二面
base成都,是目前面试感觉最好的一家公司!! 面试小哥是老乡,不仅重普非常的亲切,而且态度一直乐呵呵的,一点压力都没有! 这次面试80%是问项目,20%问八股,项目中安全问题问了很多,不愧是安全公司~ (1)你怎么部署项目的(这里真的给自己挖了个大坑,没有准备部署的面经,但是自我介绍里说到了 (2)导出文件怎么实现的 (3)为什么用jwt,怎么用的,存在哪里的,sessionStorage和lo
时长1h20mins,面试的小姐姐人超好、超温柔~缓解了我本来的紧张情绪,因为提前开始了一会儿,没有记录,有的问题可能记得不太清楚了 1、自我介绍 2、项目相关 3、防抖节流+手写 4、position定位、flex 5、实现一个三列的布局 6、实现垂直居中 7、盒模型 8、数组和对象遍历的方法 9、浅拷贝和深拷贝+手写 9、移动端开发 10、js数据类型 11、url组成+手写获得url中参数对
面试官人很好 5555 基本照着简历问 为什么想学计算机(转专业,第二/三次被问到 怎么学前端的,平时关注的技术博客有哪些 1. 怎么用到的flex布局 2. promise原理,手写promise类+then方法 3. 持久化存储可以用哪些(我只知道localstorage 4. 怎么不让前端参与,后端负责保存用户信息,发送请求带上信息,(傻了,set-cookie) 没了... 面试写的1个小
9.15 pm 6:30 - 7:00 项目的一些讨论(部署、安全、缓存、过滤、目的) 不是所有浏览器都支持finally怎么办(高阶语法怎么办,答了babel) 语法可以转,高级的方法怎么办? 按需引用怎么办? 卡顿的本质,怎么解决? 虚拟列表原理? 值和引用 针对7出了道题 两道题: 1. url query参数解析 2. 出现次数最多的元素 反问: 加班压力 技术栈 #面经##前端##秋招#
1.项目 2.node包的使用 3.vue2和vue3区别 4.useffect渲染前还是渲染后 5.let,const,var经典问题 6.闭包 7.hasownproperty 8.反问 十几分钟就结束了,感觉不太想招人?问的也都是常见八股文 #秋招#