感觉是部门主管,一共面了20分钟 1、自我介绍? 2、所有的都基本围绕项目展开? 3、就根据项目问了一个防抖八股? 面试官说部门主要是用React、Vue也有一些、还要会Node等前后端交互的东西(不知道是不是劝退) 反问了部门的业务,让我可以把上面说的东西补一补; 结果我就学了Vue相关的东西,感觉要凉。。。 最起码今天想躺平了😓#携程前端##面经#
盲面,两个面试官。 CSS3新特性(主要问了新增的选择器) 给元素添加事件(addEventListener,三个参数,分别代表什么,讲到第三个参数决定事件触发时机) 事件流(三个阶段) 怎么阻止冒泡(脑子抽抽了,我:preventDefault,面试官:那是阻止默认,我:喔喔,是stopPropagation) BFC(触发条件,用途:设置三栏布局(详细讲)) flex布局(flex是哪三个属性
10.08 一面 自我介绍 聊项目 flex布局 自己有没有写过组件样式 箭头函数和普通函数的区别 了解闭包吗?闭包在什么时候初始化?定义时还是调用时?写个函数证明一下 let和var的作用域/执行环境,说一下const promise.catch().then()执行结果 get/post的区别,get有请求体吗 强缓存/协商缓存 写一个正则匹配电话号码 给一个对象数组,写一个函数根据对象的属
3.13号测评 3.28号笔试 4.7号一面 4.14号二面 4.23号hr面,当天做英语测评 4.28号offer 一面大概40分钟,全程问的八股,没录音,只记得一部分 SSR服务端渲染 闭包 常见http状态码 http缓存 http常见字段 http2.0和1.0的区别 CSRF攻击和预防手段 cookie有哪些字段,各自的作用 js原型和原型链 二面大概50分钟,主要问的项目细节 基于ca
30min 前端,10min反问阶段 图片懒加载怎样实现 setTimeout执行是宏,还是微任务 怎么用,以及为什么要用redux 为什么要选前端(专业是人工智能,和软件开发不是很相关) 怎么学前端的(我回答是 文档,书籍,视频的顺序) 面试官建议先视频(比如b站)容易理解,然后才是文档和书籍 面试官建议: 原理的专有名词,严谨性,不能只理解,还得让别人听懂, 建议了解设计模式,开发时会用到,实
腾讯云二面 原生的html和js实现文件上传 显示上传进度 form表单怎么实现?怎么阻止默认事件? 退出登录的业务 后台部分的动态权限【包括路由和按钮】 算法:求一个数是不是完全平平方数,如果是返回对应的完全平方底,不是返回null【不能用parseInt(sqrt)那个】【也不能使用最常见那个while循环】,要求数据量很大的时候不超时(面试官提到了根据数字最后一位那个尾数来减少遍历次数) 腾
面试官比较准时。 1.自我介绍。 2.js的基本数据类型。 3.数组展平 4.数组去重。 5事件循环(做一题,做错了 6.var let const(做题 7.闭包 8.vue2 v-if v-for 9vue.响应式 10.vuex 还有一些忘记了,经典八股文。面试完,当天晚上oc。有友友知道领雁科技公司怎么样嘛。面试官人挺好的就是对面有点吵。一直让我别紧张。
自我介绍 类组件和函数式组件区别(八股) useCallback和useMemo区别(八股) 讲下React.memo()(八股) useEffect应用场景(八股) 讲下盒模型(八股,不过尴尬了是一个属性忘了) 语义化标签项目中使用了吗 浮动讲下场景和会出现的问题 定位属性讲下(这里面试官提到少说个还有sticky粘性定位) 面试官出来一个场景提,如果没有sticky定位,怎么实现在滚轴小于10
1.先自我介绍。 2.介绍一下你的项目 3.项目中的问题 4.HTML5新增的节点 5.css3的动画 6.js数组求交集 7.反问 还有一些很小的问题,几乎没有八股。面试完过了一会就oc。有友友知道这公司咋样嘛,有一起去的嘛
本来想沉淀一个假期再投志杰,结果被捞了加上受到某些外界因素影响就打算年前最后一舞,运气好成功了。 一面-1.29 互相自我介绍 最友善的一集 面试官说之前看了我的GitHub 泪目 axios封装 ts类型体操 unknown和any区别 interface和type区别 有哪些方法告诉编译器这个unknown一定是某个类型 讲讲类型守卫、联合类型 简单写个函数类型 传入string返回numbe
一面-1.8 js类型 es6其他类型 map和object区别 map和weakmap区别 为什么能被回收 weakmap的键的类型 css写的多吗(不多 重绘和回流 原型链 在链上加函数 prototype和proto区别 请求一般怎么写 axios底层实现 axios出现解决了什么 鉴权 跨域 简单/复杂请求 浏览器事件循环 二面-1.12 项目相关 写题 lc4 写题 lc435 讲一下一
1.自我介绍一下 2.你上一份实习,你认为最难的点 3.vue生命周期 4.用过react吗, vue和react的区别 5.为什么从上一家公司离职, 选择用友? 还有什么要反问我们的吗? 问的挺少的。。。两面的面试官都是问到会不会react,我回答不大会, 后来基本就没咋问了。部门技术栈用的是react,以为凉了, 没想到第二天hr就来通知过了, 开始谈薪, 不过打算拒了。
介绍项目难点 为什么后端进行大数据传输时候需要分页,会出现什么问题(答的不好) sessionstorage和locastoragel和cookie区别(八股) 1.手撕 Promise.allSettled(ts不熟练还是让用ts写了) 25min 开始拓展,有一个sleep函数,然后Promise.allSettled([ sleep(1000).then(()=>console.log(10
时长:53分钟 问了一点项目,现场跑了一个项目看,然后在引导下做题 问题: 1、看代码说结果,并且结合事件循环、宏任务、微任务一步步说明理由 (async () => { console.log(1); await new Promise((res) => { console.log(2); // 关键点在这里,我一开始忽略了,这里promise状态一直卡在pending不会变,并且await把这
时长:50+分钟。第二天早上hr来电话让填手续了 特种兵面试的一天终于结束了,一天四场,从9点面到21点。 问题: 1、自我介绍 2、说说你最满意的项目,它的背景、难点 3、项目的前后端同学一共有多少? 4、websocket的业务主要是有哪些 5、auth授权登录的流程,token是怎么拿到的?存在哪里?安全吗? 6、你在团队开发里遇到的挑战有哪些? 7、用过vue的混入吗? 8、说下组件之间传