又忘记录屏了[裂开],总共30分钟八股+10分钟项目+20分钟算法 八股 css了解过层叠上下文吗(z-index)?z-index越大,一定越在上面吗? 讲讲自适应布局和百分比布局的区别? 设计稿的1px怎么在手机上呈现?(我回答了用transform: scale(0.5),面试官追问,每次都这样太麻烦了,有没有统一的操作?比如打包的时候使用某种方法?) 来看一个效果(代码),一个图片在一个背
呜呜呜呜海投了150+简历,终于有第二家大厂愿意理我了 面试了大概1小时吧,比隔壁字节时间少很多,不过整体感觉很棒,面试官一直在引导回答,没有不耐烦的感觉 也是日常实习,问的不算难吧,很多计算机基础问题 你对单页面SPA理解? --避免了页面之间切换打断用户体验、局部刷新、增强用户体验、SEO较难做。。。 那你说说怎么做SEO优化? --title标签动态切换、尽量选html5语义化标签 说说浏览
美团春招前端一面(2023.3.20) 1、两个数组的并集、差集、交集; 2、常用的数组遍历方式; 3、forEach怎么跳出循环; 4、map和reduce的区别; 5、for...in和for...of的区别,深挖for...in和for...of 6、promise的状态和解决的问题; 7、promise的方法,为什么Promise解决了回调地狱问题 8、实现批量请求,共1000个请求,每1
1、自我介绍 2、项目介绍+难点 登录+跨域 3、osi七层网络模型 4、应用层常用协议 5、HTTP1.0/1.1/2.0区别 6、浏览器从输入地址到显示页面过程 7、三次握手,四次挥手 8、进程和线程的区别,进程之间如何通信 9、Js会有死锁吗,js是单线程还是多线程 10、async函数+判断输出 11、vue3优点?与vue2区别 12、ts和js的区别?ts优点?ts最终编译为什么? 1
二面(8月25日) 大概1个小时左右 自我介绍 看代码说输出(三个读代码) 问项目,团队多少人,是公司项目吗 浏览器进程和线程有哪些 css position属性有哪些 渲染页面的过程 手写题:给个数组 [100, 200, 300, 400],每一项表示概率,return 随机到的索引值 hr 面(8月30日) 常规问题(其实是忘记了。。。) #美团##前端#
确定 Webpack打包优化的手段。 TreeShake是什么,原理是什么? 路由懒加载,如何实现 图片懒加载,如何实现 手写防抖函数。 防抖和节流的应用场景。还有其它控制用户输入频率的方法吗? 常见的状态码 讲一下浏览器缓存机制。 Object.defineProperty与Proxy的区别。Proxy深度遍历。 简单的让我写个Proxy,执行一些操作。 Promise判断执行顺序 细问了pro
#前端##面经##美团#
9.13收到美团的意向,给我的校招画上了完美的句号。 平时一直用牛客关注校招的动态,今天我也写一篇上岸美团的经验分享给大家,希望帮助大家快快和我成为同事~ 我投递的是前端,该岗位不限专业不限经验~而且简历稀缺~ 本人背景:211本985硕,科班,一段大厂实习,技术栈vue为主,react为辅。 8.30一面,主要考察js基础,es6和事件循环,还有框架的使用情况,做了几道代码输出题,还有一道算法题
美团是秋招面试体验最好的几家之一,面试官问的很有水平,不会纯八股,会根据项目延申,考察你对项目的理解和深度,最后出一些场景题让你分析。经过两面加HR面也顺利拿到offer,还收到了团子的中秋祝福!秋招过程也参考了往年各种面经,最后也写个面经回馈一下大家。 一面 mock server 脚手架的实现,js模板渲染? node如何取读写文件?fs模块(file-system) 商品秒杀系统: 服务器端
我想我大概是最后一波一面的了 先说,团子面试真是太友好了,是我不争气 先聊项目(居然没问我项目难点),提到了自适应屏幕,说到rem和em,然后问是否封装过组件,问到flex 如何用flex实现所有靠右(提示了一下想起来了),如何实现水平垂直居中 问到如何根据class选取元素(queryselector?面试官说也行) 如何遍历页面左右的元素(递归?)递归有什么坏处,如何解决(元素节点太深会内存太
面试官自我介绍 1.个人介绍 2.平时怎么学习前端知识的? 3.项目介绍(介绍项目,组长身份需要做什么,设想项目从需求到上线经历那些过程) 4.为什么想要做前端? 以上15min 5.说说OSI七层模型,有哪些作用、协议等等 6.TCP与UDP的区别?为什么需要TCP三次握手? 7.HTTP1.1与2.0有什么不同(忘记了没答出来) 8.说一下输入url到页面渲染有哪些细节 9.上面说的在本地缓存
被捞了写个面经攒好运 一面 1.问项目 2.http为什么要三次握手 3.http3用UDP如何避免对头阻塞 4.TCP与UDP区别 5.国内网站一般用的是哪个版本的http协议 6.数据库会不会 7.为什么有了进程还要有线程 8.进程间通信 9.vue2与vue3区别 10.js与ts区别 11.vue2可以用ts吗 12.算法 flatten 二面 1.问项目 2.算法 二叉搜索树(我不会换了
为什么选择前端 怎么学习前端 mongodb和mysql的区别 websocket通信原理 数据埋点 im前端性能问题 前端优化 怎么减小图片大小 强缓存和协商缓存 浏览器缓存 vue组件间通信 slot,怎么传递参数 默认插槽和 this.$children 的区别 vue2和3的区别,diff算法区别 Java的面对对象的理解 webpack理解 觉得前端未来有什么方向有潜力 职业规划 约了2
微信小程序前端文件上传 文件上传的进度前端怎么计算 图片常见格式 webP了解吗 前端自适应怎么做 flex属性 基本数据类型 事件冒泡和事件捕获、事件委托的常见场景 场景题:ul的li实现点击哪一个li哪个高亮 闭包和作用域 浏览器缓存 同源策略 TS啥时候用泛型 元组、联合类型 单页应用和多页应用的区别 懒加载实现原理 vue的生命周期 v-if和v-show的区别 vue操作dom的方式 w
到店 50min 面试官问了一些很抽象的问题,还有一些操作系统、SQL、linux的问题,麻了 1、自我介绍 + 随便聊聊 2、介绍项目 3、vue的一点问题 4、react用过吗? 感觉跟vue的差别在哪里 5、http 状态码 429???? 6、强缓存 协商缓存 7、顺着问了 304 是强缓存还是协商缓存,以及为什么 开始抽象了 8、SQL了解过吗 大学 学的忘了。。。。。 9、操作系统 进