1.讲一下$set 2.讲一下vue表单组件的双向绑定 3、watch和Computed的区别 4、块级元素内联元素 5.css淡入淡出 6.项目的难点实现 7.SPA 8.SSR 9.深浅拷贝 10.keep-alive 11.盒子水平居中 12.左边200像素,右边自适应 面试官人巨亲切,体验极好,题也很简单,但是哥们昨天没睡觉 没脑子,啥都想不起今天全程强撑着答 只能说答的一坨狗屎 我自己吐
> 数字马力一面 > 时间:2023/10/12 > 时长:30分钟 1. 自我介绍 2. 实习介绍 3. `Vue`生命周期 4. 前后端登录流程 5. `cookie`、`session Storage`、`local Storage` 6. 命名`v-model`原理,`v-model`绑定的是哪个属性 7. `koa`洋葱模型,实现原理 8. 项目难点 9. 性能优化 10. 浏览器缓存
第一次碰见女面试官,面试官很专业,会解答我不会的问题 1、为什么离职 2、对http状态码的理解 3、301、302状态码 4、url输入到页面是显示的过程 5、script标签上的defer 和 async是什么,区别 6、事件循环机制 7、用户交互与宏任务微任务之间的优先级 8、对同步和异步的了解 9、什么情况下会用到异步 10、工作中使用什么方法去实现异步操作(promise、async和a
数字马力一面 基本按照简历上面来问的。 开始先自我介绍,问了下学校课程,平时的学习方式之类的。 1.async/await, promise 用到的场景 2.promise相关知识。(链式调用。promise的三种状态,pending,fulfilled,rejected。Promise.all promise.any) 3.async/await实现原理 4.this指向,call,apply,
鼠鼠大概是凉了,问面评表示准备不够充分,有点磕磕绊绊,基本上是照着简历问的。 面试官姐姐真的很温柔,一直在引导。 1. 实现一个垂直居中? 2. vue2 与 vue3 的区别? 3. 怎么做移动适配,有哪些方案?rem是怎么做? 4. let、const、var 的区别? 5. 数组去重有几种方式?提到reduce,reduce怎么做? 6. 浅拷贝与深拷贝介绍一下?深拷贝的循环引用如何解决?
好消息:做过原题 坏消息:原题忘完了 1.判断字符串格式是否正确 2.平方根 3.柯里化 4.rgb转#....颜色 5.匹配字符串高亮显示
凉经,一面时长35min 1. linkedList和ArrayList的区别 2.Redis和MySQL分别有什么用 3.表数据量多的情况下如何加速查找? 4.根据什么加索引? 5.有a,b,c,d4个列,有时候用a、b、c、d,有时候用a、b、c,有时候用a、b,怎么加联合索引? 6.ElasticSearch用来做什么?什么时候写入?不使用消息队列如何写入? 7.说一下AOP, 原理 8.
问题: 1. 自我介绍 2. 讲下平时测试工作的测试流程 3. 讲下自己做的有困难的一个项目 4. 讲下自己认为最复杂的一个项目,比如多个系统有关联什么的 5. SQL能力怎么样 6. Java 能力怎么样 7. python能力怎么样, 这三个都没有具体的问题,只是问了下 8. 比如充值时,接口报超时,这个时候怎么办 9. 一些测试思想,测试方法 大概就是这么多,比较简单,面试结束就发了短信说过
100%, 0% 第二题快结束的时候想出来的思路,可惜结尾的 stack[:n - k] 写成 stack[:k] 了。。。 T2 题目 第一行输入两个整数 num 和 k,要求从 num 中删去 k 个数字,使得剩下的数字组成的数最小,并输出最小的整数。数据范围:k <= num.length <= 10^5 示例 输入:10200 1 输出:200 分析 本题考查贪心算法,每次优化可优化的最高
二十多分钟 自我介绍 为什么学前端 怎么学前端 哪个项目学习收获最大,哪些难点 我刚说了个动态路由页面,就问动态路由存在哪的,然后绕着问了很多,感觉有误会 路由是干什么的,有哪些模式 hash和history模式的原理 计算机专业和前端的关系 我讲了下学的课程怎么用在前端上,提了个编译原理构建dom树,就问里面具体流程,我说正则匹配和词法分析构建AST后还在追问,感觉又有误会 工作后怎么学前端 前
一面(10.28)50min 1. 实习经历 2. 问项目 3. String ,StringBuffer 和 StringBulider 的区别,有什么常用的库方法 4. 讲一下ArrayList 和 LinkedList 5. HashMap 底层原理,如何扩容 6. 说一下常用的数据结构,怎么用两个队列去实现栈 7. final 和 static 关键字作用 8. 怎么创建线程 9. 讲一下
晚上七点,不开摄像头,半小时 自我介绍加5分钟左右项目 1,post特性展开说;为什么要有put,delete等其他,明明post可以实现所有,是否可以给get添加请求体 2、动态规划的应用场景, 3、最稳定的排序算法有哪些(先知道什么是最稳定) 4、display值和含义,相互区别 5、可以和不可以继承的css属性有哪些 6、移动端和pc端开发的区别 7、viewport的作用 8、loader
全程拷打了一个小时 1.没有自我介绍 2.直接在空白页面上,写一道题 topK问题 3.实现思路,原理 4.为什么要这么写? 5.时间复杂度? 6.银行排队系统,使用面向对象的方式设计 7.有哪些对象,哪些方法? 8.怎么保证这个系统准确无误 问了很多很细的东西,追着往下问 9.问项目 10.项目背景?为什么要写这个项目 11.你具体做了什么?实际负责的工作?每一个点都要给他说清楚 12.你的队友
1.自我介绍 2.具体介绍实习工作 3.Java三大特性,基本数据类型 4.包装类的缓存机制?包装原理 5.String为什么不可变 6.为什么要同时重写equals 和 hashcode方法 7.深浅拷贝 8.HashMap底层原理,1.7&1.8的区别 9.反射,反射创建对象的方式 10.死锁产生的必要条件 11.AQS原理? 12.ThreadLocal使用场景? 13.类加载具体过程? 1
1.面试官先说流程 2.自我介绍 3.项目内容(项目难点,) 4.axios的封装(封装了什么,请求拦截和响应拦截都干了什么,失败重试!!,怎么实现失败重试) 5.pinia 6.虚拟列表(项目中提到) 7.vue-router的两种模式,区别,hash模式的原理 8.webpack和vite区别 9.vite为什么可以不打包?基于什么原理 10.commonjs和esmodule(那现在知道为什