时长:32min base:深圳 面试:腾讯会议(未开摄像头) 1、自我介绍 2、介绍下盒子模型 3、如何清除浮动 4、页面含有浮动元素,其他元素如何排列 5、浮动产生的原因 6、this指向问题 7、原型和原型链 8、如何访问、增加原型上的属性方法 9、在prototype上拓展属性和方法后此时的constructor是什么 10、谈谈ES6新的语法 11、let、const区别 12、cons
没录音,大概这些吧 1、盒子模型 2、js数据类型,基本数据类型和引用数据类型区别,需要注意什么(需要注意引用类型赋值是地址,可能导致影响,需要深拷贝) 3、深拷贝(循环引用) 4、scoped实现原理 5、rgb转为十六进制 6、设计模式【单一职责原则】 7、event loop 8、vue的异步渲染,nextTick 9、事件流、事件委托 10、斐波那契,如何避免栈有成千上万个调用记录(可以通
我想问一下uu们有没有同一个面试官的,他腾讯会议名字是英文,开头他说了一下自己叫啥,然后我就说面试官您好,但是我没有自我介绍说自己叫啥,因为我以为他会说你先自我介绍一下吧,结果就直接开始了???然后感觉中间一直在针对我,还带了几次嘲讽。对面网络还贼卡,可能人在国外吧,但真就感觉像KPI,卡了他没听到也不管了。最后也没有反问环节。怀疑是不是我没有自觉自我介绍的缘故,大家认为是我的错吗
一面: tcp和udp的区别 常见的设计模式 进程和线程的区别 事件循环机制 跨域 js实现继承 手写:输出合法的括号 二面: 问项目比较多,然后夹杂了一些八股。还问了平时看什么书和公众号,简单聊一下都看了什么。时长不到30min。
面试官是个很好看的小姐姐,本来很紧张一进去完全就不紧张了。问题整体比较偏基础。大概问了以下知识点: 1. 自我介绍 2. 最次一次做得前端相关的项目是什么 3. 用的什么打包工具 4. webpack的操作流程(忘了) 5. loader和plugin的区别 5.1 用的什么路由模式? 5.2 hash模式的特点? 6. 什么时候学的前端 7. 平时怎么学习的前端 8. 看得书举例一下有哪些,你不
一面比一面凉 - html语义化理解 - html5新特性 - 宽度、高度不固定,怎么实现水平垂直居中 - 讲一下flex布局 - css常用单位 - 怎么实现多端适配 - 元素优先级,如果同一个优先级,怎么选择保留的样式 - js怎么判断数据类型 - 箭头函数的使用场景 - 浏览器的事件循环机制 - 有哪些异步操作 - 请求的方式,原生的XHML,axios还有吗 回答fetch - get和p
二战快手吗,整个过程一个小时左右,只做了四个题 1. 自我介绍 2. 写个排序,本来要写快排的,然后说写个冒泡吧 3. 写一个storage,十分钟过期 4. 手写allSettled 5. 刷过lc么,写个全排列吧 6. 中间穿插着聊了其他的一些东西,for in和for of区别,nextTick原理啥的,说多了解一些基础的东西 本来还觉得上来就做题是kpi,但是面试官说这一面我给你过,之后多
日常整理面经,希望能够帮到大家,许愿HR面 一面 Summary: 前半部分主要聊项目和解决方案,后半部分聊基础,整体下来强度适偏小,没有手撕算法 。 面试官介绍组内业务 聊实习项目和技术产出 接下来是基础部分: JS数据类型 堆 / 栈 ES6 新特性 数组常见方法 / 区别 同步 / 异步 Promise / async & await Promise错误冒泡 JS异步异常捕获 跨端生态 ->
1.自我介绍 2. 强缓存,协商缓存 3. 跨域 4. 性能优化,如果页面白屏怎么解? 5. 深挖项目 6. 快排算法
09/14 一面 自我介绍,前端经历 长列表渲染优化,异步加载节点信息。元素不定高场景下怎么做虚拟列表。 性能优化的指标。 XSS注入和SQL注入排查修复。 微前端技术,qiankun框架,spa和mpa,js隔离、样式隔离。 通用上传组件,中间件机制洋葱模型。 低代码平台优势劣势。(问了低代码协议相关,没看过) 进程线程协程概念及区别。线程共享进程中哪些资源。 如何写一个死锁。 ES6新增特性,
1、上来四道算法题,1easy、2mid、1hard。 ■ 两个数组找相同值(考察api的使用规范,我下意识用了map被diss了) ■ 新建一个类,接收一个二叉树,.next()输出最小的值并移除最小值,.getnext()查询是否有最小值 ■ 回溯算法,(忘了题目了),做出来后,问有没有可优化的地方/最佳的方法 ■ 没时间做,题目忘了,力扣hard题 2、在实习中做了重构老组件,学到了什么 3
面完秒共享,后悔没投提前批 百度一面 9.24(40min) 自我介绍 项目介绍 手写防抖节流 即时通讯方式 手撕:类似全排列 正向代理反向代理 重排重绘 自适应正方形 千分位分割 HTML阻塞 反问 百度二面 9.24(40min) 自我介绍 拷打项目 CSS垂直居中 防抖节流 即时通讯方式 介绍SSE 隐藏元素方式、区别 跨域解决方式 HTTP了解哪些,尽可能多的介绍了 口述js事件循环 性能
二十道选择三道算法题 选择基本上全是js相关,但为什么每个笔试都考堆排序啊,我是会不了一点,还有promise prototype相关的。。。 第一道算法 小红字符串 签到题 遍历元音字母就行 第二题篮球队员 medium 新建数组再放入。。。不过给的n很大的话可能会爆栈,不过还好金山很好心没给很大数据 第三题雪球 尾递归就行,不过差点超时,1100ms通过 假期拒了金山offer,秋招对鼠鼠网开
预定30min,实际45min左右 1. 自我介绍 2. 挑一个项目来讲一讲(面试官会告诉你从哪几个方面来说) 3. 项目讲完面试官也没问东西就开始做题:一个对象数组根据name来进行分类,很简单一个题 4. css中绘制0.5px的线的方法(scale) 5. 不知道元素的高宽一些信息如何水平垂直居中 6. 反问 感觉没问啥东西,好水,据说一个工作日就有消息
1. 自我介绍 2. react的hooks了解过那些(非react选手只能说出两个) 2. 讲讲vue的setup 3. vue组件通信 4. 讲讲vuex以及它的流程 5. es6有了解过哪些 6. 说说箭头函数和普通函数的区别 7. 讲讲闭包吧 8. 各种随便聊天,学习方法啊,难点啊,怎么解决的啊这种(我以为这些都快结束了没想到又来点八股,估计面试官看时间还没到让我自己说说) 9. 你说说你