自我介绍 根据自我介绍问了 SQL列转行和行转列和 国际化相关知识(货币转换,阿拉伯国家文字顺序如何解决) 以及我提供的公用组件如何挂载到其他人的页面上的 JS基本数据类型有哪些 bigint 如何用 js创建对象的几种方式(没问继承相关,但我觉得说一点更好 new 一个对象的过程 ES6新特性 Promise的几种状态及状态转换,then返回的Promise和原Promise的关系 CSS ma
(全程30分钟) 问我做过的项目,并介绍做过的项目 问如何封装一个表单项(暴露value和onChange,其他的就是一些设计细节什么的) hook和高阶组件各解决了什么问题,有什么优势 JS如何判断一个实例是数组实例(我说了instanceof和prototype.construct) JS数组元素去重(new Set,Object key) 如何遍历Object(Object.keys, fo
(全程20分钟) 自我介绍 react基础的问题比如react的有哪些常用hook,你是怎么自定义hook的 讲讲react fiber 讲讲组件怎么通信 讲讲你们以前项目的路由方式 图形学相关知识: 顶点着色器和片原着色器 模型有哪些格式 光照的类型 如何渲染贴图和纹理(API的调用) 补充:一个成熟的游戏引擎需要有哪些能量和功能?
前面先聊前端掌握的程度 聊项目 1.if(0==“)判断转换过程 2.a==1 && a==2 && a==3 满足这个表达式的a 3.css垂直居中布局几种方法 4.跨域的几种方式 cors原理 5.复杂表单中的细节 6.react用的怎么样
全程约30分钟 自我介绍 询问实习经历和实习项目的流程 为什么要对实习中的项目进行重构 关于实习项目的移动端适配如何进行 如何获取到设备信息进行适配 如何使页面能够适配移动端 js对于数组的常用操作有哪些 js哪些操作会改变原数组 如何用js翻转二叉树 如何用js实现二叉树结构 Vue2和vue3有哪些大的不同 如何使用react hook来实现vue中的compute属性 简述一下项目开发流程
19min左右 1. 自我介绍(项目经历 校园经历) 2. 简历上提到的一个技术点(防抖节流) 3. vue路由守卫类型有哪些 4. vue全局路由守卫可以做什么 5. axios拦截器 6. vuex有哪些属性,分别用来做什么 7. es6新特性 8. let 、const、 var区别 9. const能修改吗,为什么 10. 说一下async await 11. 说一下闭包,会造成什么问题
一面 自我介绍, 讲实习项目 你在实习中的这些项目都是你自己做的吗? 有人带你吗? 你在实习中做的事情基本都是业界比较成熟的, 你在做的时候有参考哪些已有的成果? 你在实习中做的最有挑战的事情是什么? 你是怎么解决的? 你在实习过程中的最大收获 有没有了解 Vue? Vue 中父子组件传值 有没有了解手机端前端开发 , , 的应用场景 写一个 js 正则表达式, 实现对邮箱字符串的校验 --> 反
- Nest.js和express的区别 - 知道express的中间件吗?介绍下中间件以及它有什么用处 - 说一下node的事件循环 - setTimeout和setImmediate的顺序会变吗 - nextTick的执行顺序 - 权限系统怎么做的 - 场景题:需求分析,输入房间号到直播间 - 知道跨域请求伪造吗,前端要怎么防范 - 网盘的hash怎么做的,如果现在有个很大的文件hash要怎么
迟来的秋招面经分享,最近在准备春招,把之前秋招的面经都分享一下 秋招-快手 一面 8.31 60min 和实习的时候一个部门。。。一个面试官。。。又是手撕四个题。。。好难啊😭 题目一 手写Vue双向数据绑定 题目二 题目三 随机生成一个合法的css颜色值 如 #c1c1c1 题目四 多维数组维度Array.prototype.getLevel [1,[1,2,[1]]].getLevel() =
大概是9月10几号面的 B站面经 1.深拷贝 循环引用 2.手写防抖 涉及到this指向问题 好好看看 3.跨域 4.Promise.then(..., err=>{})和Promise.catch()区别 5.学校项目的webpack版本 3.11.0 6.Promise.then().then()........链式调用,每一个.then是在一个堆栈里还是两个堆栈里? 7.响应式布局 rem
3.11 19:00 笔试 平台:赛码网;时间:120min;总分100分 题型:单选20*2分=40分;专项选择10*2分=20分;编程2*20分=40分 一、单选题(计算机基础相关) 1、进程有4页,页面使用顺序1.23,1.2 3 ,12 3 43.2,1,物理块数分为3,OPT算缺页次数? 2、广义表的深度和长度? 3、8个并发进程,4个资源,不会死锁的最少资源? 4、目标串T="aaab
3.4 19:00 笔试 平台:牛客;时间:120min;总分:100分 选择题2分*20=40分,编程3道15分+20分+25分=60分 1、断开一个TCP连接有四次挥手,第一次挥手数据包 A 主动方进入EIN WAIT 1状态 B 被动进入LAST ACK状态 C 被动方进入CLOSE WAIT状态 D 主动方进入TIME DAIT状态 2、下列关于内存泄的说法错误的是? D A 在非严格
3.7 携程笔试 前端 时间:19:00 120min 地点:赛码网 题型:3道OJ 题1:稳定数组 数组相邻的两个元素之差的绝对值不超过1称为稳定。如[2,3,2,2,1]是稳定的,而[1,3,2]则是不稳定的。求出一个数组的最长的“稳定的”连续了数组的长度? 输入描述: 第一行输入一个正整数n,代表数组的大小。第二行输入n个正整数ai.代表数组的元素 输出描述: 一个正整数,代表最长连续稳定子
1、vue2和vue3有什么区别 2、怎么跨域 3、promise有几种状态 4、v-for的key有什么用 5、localstorage和sectionstorage有什么区别 6、为什么学前端 7、未来三年职业规划
#软件开发2023笔面经# 一面大约20分钟 自我介绍 实习收获 组件通信 原型和原型链 vue2和3响应式原理 事件循环机制 v-for中的key 虚拟dom 往div插入1000个span,如何操作比较好 箭头函数和普通函数的区别 总体感受是节奏很快,一个问题接着一个问题,应该是要面试的人太多了吧,有点冲kpi的感觉了,不过面试官人还挺好的很耐心