1.说一下flex,元素的隐藏方式,居中 2.js基础,看代码输出 3.隐式转换 4.字符串的操作方式padStart 5.this相关题目 6.宏任务微任务题目 7.闭包相关题目 8.对象的浅拷贝题目 9.开发小程序的流程 10.Jquery用过吗 11.原生操作Dom方式 12.this绑定 13.原型手写题,改写 14.网络七层,五层 15.Object.key和for in区别,原理,底层
tl-3.4投递- 3.8笔试-3.14复筛-3.19约面试 css部分 1.flex属性 2.justify-content和align-items 3.清除浮动 4.父元素margin塌陷问题 5.margin重叠问题 6.两栏布局 7.水平垂直居中 js和vue部分 8.Vuex 9.箭头函数,this指向 10.解构 11.Promise.all和promise.race的区别 12.Vu
#软件开发2024笔面经# 1. 自我介绍 2. CSS 常用的单位 3. CSS实现水平垂直居中 4. Js 的基本数据类型 5. Js数据类型的分类(基本类型和复杂类型) 6. Es6中新增的数据类型 7. 有没有用过symbol 8. 说一说事件循环机制 9. 宏任务,微任务 10. vue2和vue3中diff 算法的区别 11. Vue3如何定义一个响应式数据 12. Typescrip
问的简单,是我太菜了 1. 自我介绍 2. 问对简历上哪个项目比较熟悉 1. 我:审批流后台管理,面试官:小程序呢 2. 我:当时学完做的,后来小程序没怎么看了(最后才知道,人家原来主打小程序,呜呜呜) 3. 项目中的登录怎么实现,问了JWT的使用 4. 为什么选择mongoDB 5. 说一下原型链,可以用原型链来做什么 6. 你觉得数组中有哪些方法比较复杂,哪些方法不会改变原数组 7. 给你两个
总共面了我才二十分钟 啊啊啊啊啊,是我简历里边写的东西不够的锅 面试官一直追问我简历里的技术,结果我讲得太快了,可能十分钟就讲完了 结果他就一脸无语的表情,然后跟我说给他点时间,他再想一下还能问我什么问题...... 根据简历提问题 => 至少占了一半时间 常规八股 事件循环,es6新增,浏览器存储,cookie,异常处理,内存溢出排查等等
只记录答得不好,答得好的都忘了... 1、html5新特性 (不知道,随便说了几个) 2、ts泛型 3、不用ui框架,如何实现一个dialog 4、有没有自己去封装过一个组件 5、原型,原型链和实例的关系 6、v-model原理 #tp联洲##面经#
P.S 我个人感觉面试官真的人很好很好,让我不要紧张,然后没答出来的也会直接给我现场解答 1.自我介绍 2.问我写的项目哪一个会比较复杂一点,详细说明一下遇到了什么难题 3.回流和重绘 4.如何避免引发回流(这个忘了,面试官说了我就想起来了) 5.Vue组件通信 6.父子组件生命周期执行顺序,以及为什么 7.new Set()方法的作用是什么,new Set([{a:'1'},{a:'1'}])的
一面: 1、css像素 2、进程和线程的区别 3、浏览器有哪些进程 4、浏览器是怎么进行渲染的 5、重排和重绘,什么时候触发 6、js是单线程还是多线程,为什么 7、异步的方式 8、TCP四次挥手 9、https几次握手 10、常见的非对称加密和对称加密算法 11、http版本发展 12、强缓存 13、vue2和vue3的区别 14、手写new 二面: 1.使用vue手写一个购物车页面 2.rgb
自我介绍。 介绍完直接说:八股、项目都不问了,直接做题。 手写题:用 React/Vue/前端三大件 实现一个TODO List,具有增删改查功能。 手写题:利用闭包实现函数counter()。 function counter(){} console.log(counter()); //输出1 console.log(counter()); //输出2 console.log(counter(
PatSnap 智慧芽(62min,OC) 面试官很擅长引导,体验感拉满 自我介绍 拎一个熟悉的项目进行展示 & 项目亮点(是什么 + 为什么 + 怎么做)✅ 前端工程化 ✅ TS 用过哪些(`: type`)+ 补救措施 -> 自己做的 TS 笔记 ✅ -> 发散思维(谈到为什么两个项目没有使用 TS -> 业务目标 & 技术难点的权衡,灵感来源于 @校校_拱猪仔丶 学长之前和我共写文档的经历,
一直拷打项目,其中穿插了一点八股 项目相关 文件上传流程,断点续传 JS错误监控 性能数据监控 八股 React hook useEffect url到渲染 JS数据类型 CSS盒子模型
● 手写(水平垂直居中、正方形变三角形,数组扁平化) ● 对上述扁平化后的数组去重 ● 数组的方法 ● for each和map的区别 ● 类型判断的方法 ● 基本类型和数据类型的区别 ● 深拷贝方法,如何实现 ● 什么时候用JSON.stringify() ● 如何实现递归(.call()),数组扁平化中的递归的缺陷 ● this指向 ● == 和 === 的区别 ● 原型、原型链,应用场景 ●
常规三面聊天,没套到啥进度相关的信息。问为啥20分钟就反问了,是不是我不行。面试官:没,20分钟很长了。我一天面17个. 我反问了个技术对公司业务和营收帮助的扯淡问题。撑到25分钟就结束了。 发帖主要是看三面怎么都是java偏后端的。有前端的同学不。#得物三面##得物前端二面#
简历写了了解CSS3新特性、了解CDN、了解git 问 你了解哪些CSS3新特性 CDN或者服务器怎么做防盗链 git怎么回滚 全都答不出来!当时就心想寄了,我看面经写的都是考js、html、TCP的知识。。 看我啥都不会,来写算法 快排 你写的,时间复杂度多少,空间复杂度多少 BFS 中文解释一下 智力题 十瓶药,每瓶有100粒药丸,有一瓶的药丸是轻一点的,怎样称一次就知道哪瓶轻 呜呜,首先确保
全是场景题,难死我了 (感觉要挂 1. 自我介绍 2. 介绍实习项目中遇到的技术难点(我说的埋点) 3. 接着问的公司那边埋点是怎么实现的?用的什么框架?全埋点还是嵌入式埋点(我都没听过,就说的就是请求后端的埋点请求,并没有用到什么框架)然后又接着问了两相关的场景题: 第一个:埋点mdn还没加载出来,怎么对页面之前的操作进行一个记录?(瞎说的,用一个数组进行之前的操作,等埋点mdn加载出来了,再对