一面: 讲下BFC,怎么用,什么特性(忘了,只讲了应用) 垂直居中方法(好多种) css行内元素和块级元素区别 讲下transform 手写:css手写一个三角形 (知道几种方法但是一上手写不出来,讲了下思路,主要用径向渐变) js: 面试官说宏任务微任务问烂了,直接看题 1 pormise说出结果(success没太懂): 事件循环的理解 js的执行过程中,同步依靠主线程栈,异步依靠任务队列执行
一面: 1、发请求的方式 2、Promise的一些方法(then、catch、all、race),Async/Await 3、如何引入和加载css和js 4、选择器 5、盒模型 6、margin重叠问题 7、HTTP请求头响应头中常用字段 8、this指向,如何修改this指向,apply和call的区别 9、算法题两数之和 10、算法题实现一个函数可以第一次调用输出0,第二次调用输出1,0和1交
一面(10.27) 项目中的导航拦截怎么做的,做了什么 token 为什么存在 localStorage, 而不是 cookie 或 session 中 路由懒加载是怎么做的 && 使用 import 的返回结果是什么 token 令牌是怎么生成的 koa 和 express 的区别 && koa的好处 fetch promise. all less 的好处 TS中的 unknown && any
1.自我介绍 2.项目中应用到的技术 3.对前端新框架的关注度(从哪里关注之类的闲聊、vite、自我学习规划) 4.vue生命周期 5.监听首页白屏 6.webpack打包优化手段 7.箭头函数与普通函数的区别 8.算法题:反转链表 9.undefined和null区别 10.浏览器输入url到显示网页之间发生了什么 11.内存泄露 12.let var const 区别 13.算法题:冒泡排序
一面(8.19) 介绍项目难点和遇到的问题以及优化 项目中的token具体怎么使用的以及登录验证逻辑 什么是 RESTful 风格接口 路由懒加载以及实现 根据需求,设计实现一个图片懒加载 用一些工具的时候遇到了什么问题,怎么解决的 作用域和 this 指向 对 Promise 的理解 && Promise输出问题 强缓存 && 协商缓存 防抖 && 节流 && 手写节流,并写一个测试用例 算法题
秋招这么久了,面了十几家公司。浅浅写几家面经攒攒人品。 拓维信息面经 1. 自我介绍。 2. vue2和vue3实现数据双向绑定原理的区别? 3. vuex怎么配置? 4. 坐过菜单栏吗?怎么实现的? 5. 路由跳转的方式? 6. 状态码你了解哪些? 7. es6新增的特性你知道哪些? 8. 箭头函数和普通函数的区别? 9. 组件间通信有哪些方法? 10. 给你一个紧急的项目你怎么接手? 11.
1.自我介绍 2.微信小程序页面生命周期 3. onload onshow区别 4.小程序的登录 5. app.js存放的内容(问的应该是意义作用之类的) 6.怎样清除浮动 7. 盒模型 8.居中布局 9.移动端适配问题 10. js点击事件方法 11.阻止默认事件 12.对同步异步的理解(js) 13. 真实有写过这样的程序吗(估计是上个问题答偏了,问了这个,回答是没有🙃) 14.小程序请求接
一面(约1小时) 1,css 标签选择器权重题,看题说输出 涉及 !importance /id /class/标签选择器/以及各种组合,有点绕 。 <style type="text/css"> #a {font-size:12px} div p{ font-size:13px } .a .b .c{ font-size:15px } #b{ font-size:15px } div .c{ f
#软件开发2023笔面经# 大晚上看了四个小时vue3文档睡不着,写面经,趁我还记得,都是上周的。 自我介绍, CSS 定位, flex:1是啥意思, js数据类型, es6新特性, 了解bigInt吗, promise 和async await, git命令, git分支, 场景题:promise.all和多个await哪个更好, 数组方法, 哪个方法有返回值,哪个无, 哪个修改原数组,哪个不修
8.15 一面挂 面试官挺好的,就是联想每次面试只有30分钟,每当我要细说面试官就阻止了我 然后我两开始了赶场子 1.自我介绍,项目相关 2.js实现继承,实际工作中用过继承吗? 3.深浅拷贝,JSON.stringify实现深拷贝的缺点 4.vue组件一,组件二,组件二点按钮通知组件一改某个值怎么实现 5.跨域 6 js单线程怎么支持异步的效果 7 实现删除单链表倒数第N个元素 中间还有一些细节
一面太紧张没记录 base 深圳 一面 8.12 (已挂) 1.自我介绍 2.项目实习相关 3.react hooks相关(这边问了很长时间) 4.webpack相关 就记得这些了 #快手##秋招##面经##前端#
8-23 一面 开场常规自我介绍 问为什么选前端(因为本硕专业方向更偏算法之类的) 问前面做了两次笔试 有没有总结哪里做的不好 立马出题 1-10的数字,任意去掉两个数字,怎么快速找到---面试官看我取巧了就扩展到任意连续数组 ------------------------------基础考察------------------------------------- CSS相关 css3有哪些新
只记得一些没回答出来和答的不好的问题,常规八股就不记录了。 8.25一面(40min) 1.Async awit的理解 答:Generator的语法糖,主要是改进Promise缺陷的异步方案……。 问:Generator怎么用的,怎么实现的?(。。。) 2.CommonJs ESM之间的区别 答:浅引用,import expire等。 问:export有什么区别吗?(。。。) 3.vue2是怎么
#绿盟##前端##面经#
1.写jsonp原理 2.用写websocket进度条以及使用场景 3.写回到上次浏览的位置(我说的记住位置存在sessionstorage/localstorage里),他问窗口大小变动怎么办,我说获取当前窗口大小等比例缩放scolltop。。。 4.代码题(medium) 5.看输出 (this指向以及执行上下文) 6.正向代理,反向代理以及他们的应用场景 面试官挺专业的,但是快手本来也没想