一面 setInterval 并不准确 计时之后才会执行,解决(settimeout时间补偿,用settimeout模拟setInterval) 请求封装 授权验证流程 说一下jwt 上拉刷新和下拉加载更多怎么做的 pxtorem怎么用的(postcss的插件 移动端适配用的) 做项目多久了 手写 eventBus(发布订阅) 二面 2022.10.28 让我写sql 我说我没学过数据库 然后就没
一面2022.10.19 1、IT头条是自己的项目吗,讲一下关于IT头条的经验 2、vue使用在哪个层面? 3、vue双向数据绑定 4、ui和逻辑数据怎么改变的 5、MVVM的理解 6、Vue.js的两大核心【组件系统和数据驱动】(绷不住了 说成了渐进式和轻量级哈哈) 7、router有实际的操作吗 8、route和router 9、了解过react吗 10、你对ajax的理解 11、对promi
一面 - 11.11 1.flex 2.css新特性 3.transition和animation的区别 4.display:none和visibility:hidden的区别 5.定位 6.bfc 7.title 8.css实现三角形 9.水平居中 10.清除浮动 11.js基本数据类型 12.typeof和instaceof 13.es6新特性 14.event loop 15.深拷贝、浅拷贝
1.13 - 一面 v-if v-show区别 vue-router 原理 跨域 会node吗 对于v8内核的多线程的理解 /GUI渲染线程 JS引擎线程 定时器线程 事件触发线程 合成线程 http请求线程忘记说了 了解worker吗 vue的指令的一些缩写 算法题 27.移除元素 1.16 - 二面 28min 算法题 54.螺旋数组 讲讲对vue的理解 /双向数据绑定 组件化 单页面 路由
记录一下以前的面试 1.css 给定宽高,然后要求小盒子左右宽一致。大盒子居中。但是小盒子最后一行要向左对齐(考察知识点:flex 最后一行向左对齐) 2.代码输出题 3.代码输出题 4.代码输出题 最后问了如果在严格模式下面,哪一行代码会报错。//person1.show3()() 5.项目介绍,项目中难点啥的 介绍了我的一些轮子 和项目优化点之类的 6.深拷贝浅拷贝,循环引用怎么处理? 7.重
一面,没有录音啥的,还有几个场景题实在不记得了,因为我也没碰到过所以过了一下脑子就忘了,群友说想看看面经,就写一下吧 本来约好是视频,突然打电话说电话面 1. css的居中方式有几种 2. css的translate,是否脱离文档流。 3. 使用translate是否会影响盒子的高度宽度 4. 怎么获取盒子的高度,我说通过el.style的方式,他说不行可能盒子会啥啥的没听清。 5. 性能优化的方
#实习##面试##我的实习日记##前端##前端实习面试#电话面试 1h 1.自我介绍 2.平常怎么学习的前端 答:B站 掘金 YouTube 3.ES6新特性有哪些 答:八股 4.let const var的区别 答:八股 5.js类型判断有哪些方法 怎么判断对象还是数组 Obj.prototype.toString.call方法判断null 和undifined会返回什么 怎么去实现一个判断数据
自我介绍 介绍项目 // star法则介绍项目背景,做哪些任务(需求分析),行动(通过一段时间代码编写),最终达到何种结果 (网站上线,多少pv量,或者说性能优化多少,支持更多的qps之类的) 问学校前端方面的课程安排 vue2 和 vue3 有什么区别 vue-cli和vite之间有什么区别 版本管理工具的使用,版本回退使用哪个命令 // reset element-plus 和 element
面试官小姐姐很漂亮,说话很温柔,面试过程很轻松,没有问是否接受加班之类的压力问题,大概聊了不到20分钟。 自我介绍 介绍个人最拿手的项目,进行简单技术分享 项目中遇到了哪些困难,是怎么解决的 项目耗时多久? 日常学习中的学习计划 日常通过哪些渠道丰富自己的知识库? 日常遇到过压力最大的情况,怎么缓解的 平时有什么兴趣爱好吗? 平时喜欢玩什么游戏?// steam 上的主机游戏,方便暂停,不沉迷 每
2023.2.27 自我介绍 js基本数据类型 引用类型和基本类型的区别 如何判定数据类型:typeof instanceof Object.prototype.toString.call() 深拷贝,浅拷贝,讲深拷贝实现 let const var区别 箭头函数和普通函数的区别 讲一下原型链 闭包,闭包使用场景 讲对promise的了解 flex的常用属性:flex:1 css的选择器 选择器的
2023.2.28 base北京 最开始就是自我介绍,然后讲了学习路线啥的 面试官问:你说有看书学习,看了什么书 然后就问我红宝书的东西 事件冒泡和事件捕获 es6新增的东西,没讲多少,然后面试官打断问了 箭头函数,就讲了arguments,不能当构造函数啊,还有balabala的 为什么要有块级作用域 讲为什么要有异步操作 算法:括号匹配,不过括号里有数字,不是完全力扣原题,差不多 算法:给一个
年前面试的vmware,没过,备受打击,摆烂一个月,望周知。 一面 浏览器的缓存策略说一下。 跨域问题以及常见的解决方式。CORS详细说一下。 http2的特性。服务器推送和103状态码区别? hash模式和history模式的不同,history模式容易出现什么问题?被带源码坑里面了()。 CSS多余文字表示为省略号的方式? 实现CSS布局,上中下三个盒子。上下定宽高,中间自适应。 v-if和v
笔试选择题考计算机网络,操作系统,数据结构,忘完了。 两道算法只有第一题有80,我不凉谁凉。周围人都收到面试了 团子约了20号面试,害怕
自我介绍 项目提问(电影推荐网站、青训营仿掘金首页) 为什么要做这些项目 实现大量数据渲染:分页、懒加载、定时器 项目中的推荐算法介绍一下 SSR架构的特点 设备兼容问题解决 rem、em、vh、vw的区别 webpack常用插件及优化方式 css预处理器的作用(sass、less) HTML5语义化标签及为何要使用 如何实现同源下多页面通信 剩下的记不清了,基本都是根据项目和场景提问,八股问到的
自我介绍 项目里文件分片上传的原理,以及用户断网的话怎么办(断点续传) 请求并发控制的原理; 根据web worker引申出的问题:web worker的弊端、web worker里上传文件任务完成后如何操作dom(我说postMessage之后监听,再一次性操作dom,防止对dom的重复操作);面试官说如果用web worker的话可能都不需要请求并发控制这个东西了,直接丢进去让他自己跑就行,很