成都美团详细面经过程,想合租的友友滴滴
一、美团1面
1.css单位?(rem和em的区别,root指的是哪个节点,rem和em的应用场景)
2.设计稿为什么是二倍图(为什么不给实际的尺寸)?
3.了解过多倍屏,retina屏吗?
4.回流和重绘?(概念和举例,应用场景,怎么注意)
5.一般是防止回流还是重绘?
6.position属性?(详细说说relative和absolute的区别,分别是相对于谁的偏移)
7.js中如何判断一个变量是数组?(instanceof的原理,还有其他方式吗?tostring方法(具体到怎么用)
延伸到typeof, 然后问了typeof、instanceof区别,typeof null的结果?)
8.一道原型链判断的代码片段 ?
9.http和tcp分别属于哪一层?
10.tcp和udp的区别?(特点、场景)
11.tcp为什么需要三次握手?(三次握手过程,为什么需要第三次握手)
12.htttps的安全是如何保障的?(详细说一下加密协议(加密过程),数据传输的是用什么加密进行的)
13.项目的问答(有没有什么实战项目)?
14.研究方向?为什么来做前端?(笑称跟我的研究方向不匹配)
15.react是否有用过和了解过?
16.vue的数据进行变更,页面的ui是怎么变的?(响应式原理)
17.vue中依赖收集是在哪?怎么知道通知哪些组件进行更新?
18.虚拟dom是在哪个阶段去做的对比?
19.虚拟dom一定能保障它的效率比真实操作dom效率高吗?
20.vue里面的data为什么是一个函数?
21.vue里面有哪些性能优化的方式?
22.客户端和服务端渲染?(用过node写过服务端渲染吗?(服务端渲染具体是怎么实现的?客户端渲染和服务端渲染具体实现是有什么差异?))
23.node.js里面获取dom能获取到吗?
24.前端攻击方式?(xss攻击,csrf攻击(详细过程,防止方式))
25.dompurify的原理?(白名单机制)
26.算法题:数组合并(很简单,双指针)
27.反问
面试官超级好,语气很平和,会引导你继续回忆!!!!
二、美团2面
一上来就给我吓一跳,说什么大概30-40分钟面试时间,也没有聊什么具体的八股,没有算法
1.为什么学习前端?
2.对前端哪种感兴趣?pc端,移动端
3.怎么学习前端的?
就一些开发性问题,20分钟草草结束了,以为是刷掉了😥😥,但过了两天发意向通知书了
面试官也挺好的,但我自己以为是KPI面🤣🤣
三、五月中旬有想成都合租的友友滴滴