1、我看你有写vue3的源码,我们聊一聊vue3的源码吧 1.1 ref和reactive区别,vue团队为什么要这么设计? 1.2 源码使用了reflect,为什么要这么使用? 1.3 他是如何跟踪数据的?为什么要用weakMap? 1.4 你是如何区别不同的虚拟dom(文本,fragment,自定义组件)? 1.5 你说一下diff算法? 1.6 diff算法你说到了最长公共子序列这个算法,怎
一面 2022/7/28 30min 自我介绍 项目 用ts有啥好处 有没有了解近一两年的es6语法? 说了没有去了解哪个语法在哪个时间点出的。说了es6语法 Map和weakmap区别 跨域解决方法,为什么会出现跨域 如何写一个工具获取网络请求的时间,不改动其他业务代码。比如使用的是最简单的xhr请求 写一个函数 getValue(a, 'a.b.c.d.e.f', 1),按传的字符串获取所传对
21届某中流985本通信专业,毕业后在家本想准备考公但最终还是选择自学前端,通信在学校只学过一点点c,平时主要使用matlab,基本可以算是0基础吧😂,之前也没有实习经历,毕业还有一年空档期所以参考不了校招,参加od招聘主要是这是0经验最简单接触大厂工作的方式了。 7.5机试 因为之前没有刷过算法,所以收到机试通知后刷了牛客上华为题库的几十道简单中等题才参加的机试。 第一题动态窗口但当时没想到,
一面: 1.vue和react区别 2.深拷贝,浅拷贝区别,实现方式 3.vue路由的两种模式 4.vue响应式原理 5.ajax同步异步区别,使用场景 6.requirejs核心原理 7.document.write和innerHTML区别 8.编写高性能js代码需要注意哪些事项 9.es6新特性 10.computed和watch使用场景 11.v-bind和v-model区别 12.vue通
北森一共只有两轮技术面,7/21投递的 一面:7/22 1. React 和 Vue 有什么共同之处和区别 2. Virtual DOM 是什么东西?带来了什么好处 3. Diff 算法?有哪些优化 (我答的React的) 4. 你是用 class 写法多还是 hooks 写法多 5. 你觉得 hooks 写法的作用是什么 6. hooks 怎么模拟 componentDidMount 7. us
上海一家公司,不清楚是否是外包,招聘时写的薪资10K左右,电面。 局部作用域和全局作用域 let和var 的区别 了解过生成器函数吗? 箭头函数的注意事项 原型继承 用过map和set吗 平常用vue2还是vue3比较多 vue比较深入的用过什么 题目都不难,但是我答得太稀里糊涂了,面试结束后,瞬间想起了箭头函数、第五题都没有说清除,其他的也答得很混乱。 因为不知道生成器,问题也都回答的很乱,导致
1.自我介绍 2.介绍一下项目,以及遇到的难点,如何解决的 3.谈谈对v-model的理解 4.Vue组件间通信方式,如何传递接收数据 5.http的状态码 6.get和post的区别 7.你知道哪些异步的方法 8.对node.js的理解 9.除了Vue,还了解过其他前端框架吗(***gular一点不会,React稍微看过一点,追问那你觉得React和Vue两个哪个更好呢,分别有什么优势) 10.
时间线:7.1 笔试,7.13 一面,7.28 二面 8.1更新 收到了测评 官网状态显示笔试中😭 7.13 蔚来一面 (50分钟) 1. 怎样自学前端 2. 闭包 3. 全局作用域和局部作用域 4. 在es5里面怎样实现局部作用域 5. this指向的几种情况 6. 手写new 7. var,let,const区别 8. 9. map和weakmap 10. 手写函数继承 11. 异步操
整场面试不到1hour,面试体验还不错,面试官很有礼貌。除了前三个问题不是很会,其他的都秒答+扩展,面完秒挂,不是很懂。。 1.上来先日常进行自我介绍,我简单说了项目和技术原理。然后让我再展开讲讲。 2.让我说项目技术上的难点 3.怎么在浏览器上开启web worker 4.怎么实现不同尺寸屏幕上 栅格grid布局 5.h5中资源离线处理的方法 6.事件委托和事件代理 7.同源策略和跨域问题 8.
介绍项目 项目难点 flex换行 首行居中,第二行居左怎么实现 iframe优缺点 前端页面优化 事件循环 冒泡排序 数组和链表的区别 diff原理 promise原理 promise.all怎么实现 防抖和节流,应用场景,怎么实现 $nextTick canvas和svg web works 问的还是比较细的 #提前批#
兴业数金一面面经 很快,一共也就十五分钟,像是赶时间,中途还进了其他人,是下一个面试的😅 自我介绍 1,项目相关(没有问深入)还问了个怎么实现动态权限分配 2,css布局(利用position,flex,grid) 3,闭包(答得不好) 4,es6和js的区别 5,为什么选择上海 6,怎么学前端的
自我介绍 盒模型 三个div,第一个固定,后面两个自适应 flex为1,flex为auto 箭头函数返回空对象 props传递空对象 事件循环 事件循环读代码写结果 vue双向数据绑定 手撕代码,求字符串出现最多的字符 还有些记不清了
自我介绍 简单介绍下盒模型 说一下垂直和水平居中 详细说下flex的内容 array你常用的的方法 深浅拷贝的实现方法 数组去重 简单说下vue有几个生命周期函数 vue的路由守卫 vue模块化开发的思路 https和http 输入url到解析的过程 display:none 会在rander 树上展示吗 组件化开发Vue(还是Vue组件的开发)的思路 项目中的内容 是否封装过axios
面试官人很好,很耐心引导,但是面了一个多小时我口水都干了。。。顺序是乱的,已经忘记很多了 1.自我介绍 2.介绍项目,项目难点,下面问的知识点都从项目发散 3.登录鉴权token(这里答的稀烂,说安全性不够) 4.基本数据类型和引用数据类型深拷贝和浅拷贝的区别 5.实现两栏布局(两栏布局说了flex,又再讲讲flex) 6.事件循环 7.Promise 8.Promise链式调用和async aw
28号面的,部门大概是百度网盘。一直没看状态,今天一看共享中,原来是寄了 实习时攻克的比较难的难点 平时用 React 还是 Vue 还是其他什么比较多? 说一下 React 的虚拟 DOM 虚拟 DOM Diff 状态码 304 http 缓存两种形式 304 会出现在什么缓存里 强缓存会返回什么状态码 last-modified 的缺点,etag 有什么缺点 有一个页面,它的 html 走的是