● 手写(水平垂直居中、正方形变三角形,数组扁平化) ● 对上述扁平化后的数组去重 ● 数组的方法 ● for each和map的区别 ● 类型判断的方法 ● 基本类型和数据类型的区别 ● 深拷贝方法,如何实现 ● 什么时候用JSON.stringify() ● 如何实现递归(.call()),数组扁平化中的递归的缺陷 ● this指向 ● == 和 === 的区别 ● 原型、原型链,应用场景 ●
自我介绍 介绍工作室情况 文件上传流程 前端关键性能数据监控 webpack vite react vue angular的key有什么用 react hook解决了什么问题 useMemo 学的最好的一门课是什么 结束…
一下午三个面试到快手面试的时候脑子已经转不过来了,面试官真的很好,不仅会引导,而且会详细解答我没答出来的问题,让我学到了很多新知识,而且很随和,但就是一反问我我就拿不准了,哈哈 1. 自我介绍 2. 浏览器存储方式 3. 缓存方式,强缓存和协商缓存 4. 了解fetch发请求方式么(不是很了解,当时一说基于ajax实现给面试官都惊了) 5. css中隐藏元素的方法 6. 了解弹性布局么,说说 7.
部门:电商 1.项目单点登录介绍,如果自己实现不用keycloak托管怎么做 2.深挖性能优化,火焰图,performanceAPI,代码http图片webpack所有的性能优化相关 3.react和vue你认为上手的区别(这个被问到好多次了) 4.微前端概念,解决了什么 5.ahooks印象比较深的hooks 6.react18新特性有无了解 7.自己做的性能优化,效果怎么样优化了多少 面试官看
被米子感动到了,面试体验尊的非常棒! 米子一面给我的感觉真的蛮不一样,不像某些面试明显有一种面试官和候选人高低不对位的感觉,更有甚者还见过面试官打压候选人的情况。 米子面试虽然也是考察候选人能力,但如果有答的不够完善的或者不够彻底的,面试官会很耐心的去引导,甚至能帮我发现一些我自以为是很久的陈年老误区! 一面的问题大部分是答出来了的,但是中间犯了些我自己无法接受的低级错误,本来还在悲伤自己因为这些
一面 自我介绍 一道 异步代码题 异步发展,出现了什么解决方案 promise真的解决 回调地狱了吗 redux dispatch 如果有异步,怎么做?答的中间件机制,在dispatch前 await住 async await呢?是语法糖还是?怎么做的? css 选择器 优先级,如果给一个 id选择,还有很多个class 那么优先级是 vue css 怎么不会出现样式污染?scoped,原理是?a
总时长:40min 1.自我介绍 2.项目相关,想到什么问什么,能给面试官讲清楚,做到自洽(主要考察的是专业角度学的怎么样,因为我做的被动流量抓包比较多,问前端怎么获取网页源码,问防火墙怎么判断网页是不是恶意,等等。 计算机网络基础: 1.TCP怎么保证网络的可靠传输 总体比较简单,项目问的很多。求过啊啊啊吧
自我介绍 webrtc 传输,协议, websocket,用于 udp,tcp,场景,特点 quic,解决了什么,http3 Http2 多路复用,为什么还会队头阻塞,答 底层还是tcp,tcp的接受应答,拥塞控制机制就会 h2 一个tcp,h1是多个,也是一个问题,虽然有流,帧,多路复用(面试官补充) h2优先级 帧PRIORITY字段,(后面查了一下,还有可以header帧) 管理Monore
7.31面 十分钟,啊很快 自我介绍 盒模型 vue生命周期 vue2和vue3的区别 深拷贝浅拷贝的理解 反问 kpi了,收到感谢信。。。。。#我的实习求职记录#
1h10min 1.自我介绍 2.问项目(一笔带过没细问) 3.v-if,v-show区别 4.垂直水平居中方法 5.vue3对比vue2的优势 6.深拷贝浅拷贝区别 然后直接甩了两个需求让我写😅 1.实现对表单数据的增删改查(提前用element-plus搭好了页面) 2.实现页面布局(时间快到了面试官就让我写了一下水平垂直居中) 反问 对我的评价(vue3不是很熟悉) 公司技术栈(vue3+
一面 问redis项目和具体实现 redis为什么快 缓存击穿-逻辑过期,缓存空值 怎么查找一个key是否是热点key redis分布式锁怎么做 http有无状态,怎么实现保存状态? cookie安全问题,跨域 https,对称与非对称的性能 数据库四大特性,分别怎么实现的 常见隔离机制,怎么实现的 mysql索引结构 为什么b+不哈希 写一个简单sql 有个表:age,score,name,找每
都是围绕简历问的问题 哪时候开始学的前端 Vue源码都看过吗 前端网络请求用的什么库 你TypeScript主要用在什么地方 在你的角度下,说下异步是什么东西 在网络请求中,你认为会用上什么数据结构 大文件上传怎么做 抛开面试,你平常还会去学一些计算机基础知识或者网络知识吗 你最近在关注什么技术 英语怎么样 你未来一两年是怎么样的想法,怎么去学习,怎么规划#前端##前端面试#
#面经##前端##前端就业# 自我介绍 回流和重绘 原型和原型链 原型链最终会指向什么 讲一下闭包,还有使用场景 防抖和节流 浏览器缓存策略 事件循环机制 输入网址到页面显示的过程
自我介绍 Vue2 diff算法 Vue3 diff算法 Vue2响应式原理有什么缺点 react源码看过吗 Vue 和 React对比,说说看法 项目相关 算法:最长递增子序列#前端##面试#
感觉凉了呀,只面了25分钟… 基本都是问项目 在项目之外问了一下:如果页面出现了白板是什么问题,http有什么缓存→从url输入页面有什么问题,你平时是怎么开发怎么调试的,怎么做路由捍卫,怎么做组件化开发。 得知我是前后端都是自己写,而且是先写后端之后,说公司有需求都是前后端同时开始,那要怎么办呢? 然后给了我一道笔试题,给一个数组,按照要求写出树,我数据结构和算法基本没学,只能凭感觉说用递归写,