2022-03-28 一面 (1h40min) 介绍项目,项目亮点随便说说 切片在哪做的,整个文件计算 hash 吗 前端学多久了,怎么学的,有系统学吗 为什么选择 Vue 假如不懂 vue 你要怎么宣传 MVVM 解释下 Vue 具体如何实现 MVVM Object.defineProperty 打印题 Promise 是什么,用来解决什么问题,回调地狱 Promise.all ==》 Prom
1.自我介绍 2.图片懒加载的方法 3.本地存储 4.怎么为localStorage设置一个过期时间 5.怎么查看cookie 6.promise的三个静态方法,并说明分别是怎么实现的,说一说你自己是怎么实现promise.all方法 7.重排和重绘 8.生命周期 9.响应式布局 10.webpack 11.项目中遇到的难点分别是怎么解决的 12.数组中的常用方法,不用sort怎么实现排序 13.
面试日期:一面(女):2023.07.24 二面(男):2023.07.26 面试时长:一面:40min 二面:20min 面试工具:飞书 自我介绍(一有二无) CSS: CSS水平垂直居中 移动端适配的方案? px、em、rem、vm、vh、%单位区别? JavaScript: for in 和 for of 的区别? 箭头函数和普通函数的区别?怎么获取箭头函数的arguments? 对this
面试日期:2023.07.11 面试时长:60min 面试工具:迈联会议 自我介绍 HTML: script标签中defer和async的区别? CSS: 两栏布局方案? margin设置负值会是什么情况?(懵) padding-bottom设置50%会是什么情况?(懵,直接回了句没写过padding百分比单位,让我猜一下啥) JavaScript: 箭头函数和普通函数的区别?为什么箭头函数thi
哇,会议室里有四个人。 面试官是男的,自我介绍完毕后,这个部门总监面试官就说 本次面试内容从几个方面html、css、js、框架(Vue、Element-UI) 、对项目开发整体的认知的探讨。全程不问项目(我咋感觉还有二面或三面),这一面都是问八股。 面试完之后我整理了面经和答案,一起来看看吧。 html的语义化标签 <header>:表示页面或者一个区域的头部,通常包含网站的标题、导航栏、标志等
面试日期:2023.05.8 面试时长:10min 面试工具:Teams 自我介绍(考的中文-准备的英文自我介绍) JavaScript: 1.对Promise的理解? 2.数组中常用的方法? 3.假设你有一个对象数组,每个对象都有一个名为age的属性,找到年龄的最大值: const people = [ { name: 'Alice', age: 25 }, { name: 'Bob'
记录一下以前的面试 1.css 给定宽高,然后要求小盒子左右宽一致。大盒子居中。但是小盒子最后一行要向左对齐(考察知识点:flex 最后一行向左对齐) 2.代码输出题 3.代码输出题 4.代码输出题 最后问了如果在严格模式下面,哪一行代码会报错。//person1.show3()() 5.项目介绍,项目中难点啥的 介绍了我的一些轮子 和项目优化点之类的 6.深拷贝浅拷贝,循环引用怎么处理? 7.重
自我介绍 讲了讲项目 es6中的async await 判断数组的几种方法 type of null=? ==和===的区别 箭头函数的this http的方法 预检请求是什么 作用 讲一下http缓存 讲一下websocket和http的区别 感觉好简单,可能急需人吧
没录音 大概回忆 比较抽象 全程应该就20min不到 1.用英文做个自我介绍(没准备,没想到,很惊讶,硬顶说了) 2.你用过那些编程语言,比较熟悉什么编程语言 3.介绍你最熟悉的一个项目然后聊了一点这块 (面试官确实在听,感觉很有开发经验,还指出了一点问题,感觉面试官似乎是其他方向的) 4.感觉你比较熟悉python,我们问下python的问题?(懵了懵了 我还是说了以后规划是前端方面) 5.说一
先是自我介绍,要说一些自己的技术栈之类的东西 一、Vue 1.vue2和vue3的区别 2.控制标签的显示与隐藏 3.页面中有很多重复数据,用哪个标签来简化 4.怎么去优化v-for的性能问题 5.一个主键、页面的生命周期函数有哪些 6.页面初始化的时候,请求数据的逻辑写在哪个生命周期比较合适,为什么? 7.监听属性改变的方式 8.数据(事件)改变之后发起请求,请求放在哪个监听属性比较合适,wat
面试官:Vue中为什么有ref和reactive两个可以创建响应式变量的方法? 我:回答了它们使用方法的不同,说ref也可以传入对象这种复杂数据类型 面试官:那么它们两种有什么不同? ---‐------------------------分割线------------------------ 面试官:computed和watch有什么不同? 我:一个是计算属性,在第一次执行和依赖属性变化后执行,
一面 前言 说来很怪,是HR在某招聘软件上找到我的,然后我就丢了一份简历给他,谁知道给我走的流程是秋招?然后笔试时间我错过了(因为课设),然后过了几天HR打电话过来说约面???(面的是前端实习岗位)好吧,反正刚做完课设,那就面一下吧。一面的面试官是个男生,听着声音还挺年轻,人很nice,总的来说一面很基础。 面试题 自我介绍 算法题:反转链表(easy) 聊项目相关的内容,不是很深 H5有哪些新特
估计是急着要人,本次面试只有一面还都是很基础很基础的,也许也和我自身的经历有关,估计不想多问了 一面 面试题 自我介绍 slice split splice方法的使用 获取数组最后一个元素有哪些方法?我能想到的有(1、length - 1 2、at(-1) 3、pop() 4、slice(-1)[0]),估计还有其他方法,不过这些够了 原型与原型链,静态作用域 event.target和event
学习前端几年 有系统学过js吗?看过关于Js的书吗 js和c语言有什么区别 es5和es6有什么区别 es5的继承的实现过程是什么?用es5手写一个继承,让sub子类继承base基类 es5有哪些作用域?es6有哪些作用域? 实现一个bind函数,function(func,obj)实现把里面的函数绑定这个对象 实现object.entries()函数 vue里面的数据双向绑定的原理 想问一下细节
防抖 怎么看待用户体验 交互发展的历程 (上面两个问题面试官自己说了得有十几分钟) 代码题 数组找出现次数最多的元素 global对象 解释语言和编译语言的区别 为什么学前端 只记得这些了 #美团面试##美团实习#