美团前端一面面经
呜呜呜呜海投了150+简历,终于有第二家大厂愿意理我了
面试了大概1小时吧,比隔壁字节时间少很多,不过整体感觉很棒,面试官一直在引导回答,没有不耐烦的感觉
也是日常实习,问的不算难吧,很多计算机基础问题
- 你对单页面SPA理解? --避免了页面之间切换打断用户体验、局部刷新、增强用户体验、SEO较难做。。。
- 那你说说怎么做SEO优化? --title标签动态切换、尽量选html5语义化标签
- 说说浏览器渲染过程? --
- 处理 HTML 标记并构建 DOM 树。
- 处理 CSS 标记并构建 CSSOM 树。
- 将 DOM 与 CSSOM 合并成一个渲染树。
- 根据渲染树来布局,以计算每个节点的几何信息。
- 将各个节点绘制到屏幕上
- 场景题:后端传过来一个1000个数据的列表,怎么解决卡顿 --只回答了让后端实现分页api,但是面试官想听前端解决方案的,没回答上QAQ
- HTTPS相比HTTP提升了哪些? --***L加密,使用证书、数字签名
- 为什么要TCP要三次握手四次挥手? --直接秒杀了,这个看了太多遍了
- 看你简历有uniapp经验,用这个框架开发小程序和原生有什么区别? --说了uniapp是用Vue作主要语言的,学习成本低,uniapp还可以跨端,提供了更多api
- vue的$nexttick有啥用? --在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM,主要在create中操作dom要用到
- es6+中的proxy了解吗,有没有知道在哪个场景下使用? --这个东西我解释的不是很清楚,可能了解不多吧,说了在vue3中数据动态绑定用了这个东西
- 算法题:leetcode 739 每日温度https://leetcode.cn/problems/daily-temperatures/ 撕了一段时间,不过还好最后撕出来了
总结一下,虽然大部分题目答出来了,但是感觉答的深度不够,唉唉。。。。还是要恶补面经啊
希望能进二面!!!!!!!许愿许愿