美团二面
感觉像是在聊天,面试官全程微笑,后面来了才知道是部门领导,真的没有一点架子,人特别好
一,为什么要学前端
二,怎么学习的
三,React是看官方文档学的吗,那对于原生JS,有看什么书吗
没有
- 怎么用js将id为。。。的元素选出来,并改变他的背景颜色
- js获取元素的方式,这些方式官方文档并没有,你是怎么学到的
- 平时又看github方面的东西吗
四,这个项目是自己做的还是网上随便找的
这个项目的代码托管在哪:github
你github仓库给我聊天框发一下,我看看你这个项目:我说我这个代码还没来得及上传
后面问了点项目
五,怎么理解B端和C端
六,这个项目后端连接数据库了吗
用mock模拟的后端,没有专门写完整的后端
- 那你简历写的会node,你也说过你学过一段时间的后端,为什么没有写后端去连接数据库呢?
时间太长,后端基本忘完了,就没花时间再去复习,然后自己再写了
- 那Mysql的使用还记得吗?记得一些,问:那你随便讲几个mysql的句子
- h5界面不同设备的兼容性怎么去处理
- 苹果的刘海兼容性怎么去处理,有没有哪个css属性可以去解决
七,SSR和CSR的区别
- SSR和CSR返回页面的大小有什么区别
- 第一次请求,返回的html页面有什么差异
- 为什么使用了懒加载,FCP会降低
- 除了FCP还有什么性能指标
- 他们之间有什么区别,FMP指的是什么,怎么界定重要不重要
八,页面加载时间怎么测得
浏览器的performance
九,怎么理解工程化,项目中是怎么优化的
十,项目是怎么创建的,脚手架?
十一,打包后的体积怎么优化了这么多?怎么处理的
十二,怎么分析包的体积大小的
十三,为什么要用Echarts,还知道别的库吗
十四,网络请求为什么要用axios,原生方式怎么请求
十五,项目中最困难的点,怎么解决的
十六,毕业之后怎么打算的,想去北京发展吗
十七,你说的这些大的互联网公司,你还了解哪些啊
那你投别的公司了吗