美团面经

哈哈 其实我是一个很懒的人 所以面了很多次也没写过面经 不过最近逛牛客逛得比较多 闲着没事 也顺便写写吧。。。
美团一面:
1.判断css的各种选择器
2.rgba里的透明度和opacity透明度的区别
3.如何改变font-size的大小,方式越多越好
4.实现垂直水平居中
5.原生dom,输出每一个li里的内容(手写)
6.将两个有序数组合并成一个有序数组(不允许使用sort)
7.实现一个diff算法,比较两棵树的有哪些不同的节点
8.实现一个乱序


美团二面(问了一个多小时,有些可能记不清了):
1.原型链的考察(手写一个在原型链上添加方法的函数,__proto__与prototype的比较)
2.用settimeout实现一个setinterval (在实现这个过程中,为什么settimeout不会发生栈溢出现象)
3.解释一下instanceOf的原理(手动实现一个instanceOf)
4.解释一下hasownproperty
5.三个不同高度的div使其在一排垂直居中的方法(方法越多越好,面试官当时一直问我还有其他解决方法吗
6.鼠标移出下拉框后下拉框消失如何实现,如果是鼠标点击除下拉框外的区域才让他消失又该怎么实现
7.实现一个函数,传入的参数是一个数组和一个值,将这个数组按这个给定的值进行分组,然后将分好的组进行倒序再降维输出
[1, 2, 3, 4, 5, 6, 7, 8, 9]  =》 [7, 8 9 4 5 6 1 2 3 ]          大概就是这个意思 (我当时写的时候是新建了一个数组进行操作的,但面试官后来说如果直接修改原数组的,当时也怪我太菜,没答上


8.实现一个函数,对一个已排序的且含有重复数字的数组,找到重复数字第一次出现的位置(当时面试官说不能用indexOf,需要用个时间复杂度更低的,他提醒我用二分查找,可是自己当时也没想出来,就交了个二分查找给他😭
9.vue的双向数据绑定原理
10.解释一下BFC,他的作用,产生条件
11.说一下IFC

暂时记得的就这些啦。。二面的时候面试官总是会问我对这个问题能想出多少种解法,感觉自己确实还是太菜了,再加上最后的时候那道二分查找没答上,估计也是悬了。。。但是还是希望美团爸爸能够再爱我一次啊

#面经##美团##校招##前端工程师#
全部评论
投的哪啊
点赞 回复 分享
发布于 2019-08-21 21:07
老哥面完什么状态?
点赞 回复 分享
发布于 2019-08-21 19:34
大佬什么时候二面的
点赞 回复 分享
发布于 2019-08-21 19:23
实现一个diff算法😂这么狠的吗
点赞 回复 分享
发布于 2019-08-21 19:13

相关推荐

行云流水1971:这份实习简历的优化建议: 结构清晰化:拆分 “校园经历”“实习经历” 板块(当前内容混杂),按 “实习→校园→技能” 逻辑排版,求职意向明确为具体岗位(如 “市场 / 运营实习生”)。 经历具象化:现有描述偏流程,需补充 “动作 + 数据”,比如校园活动 “负责宣传” 可加 “运营公众号发布 5 篇推文,阅读量超 2000+,带动 300 + 人参与”;实习内容补充 “协助完成 XX 任务,效率提升 X%”。 岗位匹配度:锚定目标岗位能力,比如申请运营岗,突出 “内容编辑、活动执行” 相关动作;申请市场岗,强化 “资源对接、数据统计” 细节。 信息精简:删减冗余表述(如重复的 “负责”),用短句分点,比如 “策划校园招聘会:联系 10 + 企业,组织 200 + 学生参与,到场率达 85%”。 技能落地:将 “Office、PS” 绑定经历,比如 “用 Excel 整理活动数据,输出 3 份分析表;用 PS 设计 2 张活动海报”,避免技能单独罗列。 优化后需强化 “经历 - 能力 - 岗位需求” 的关联,让实习 / 校园经历的价值更直观。 若需要进一步优化服务,私信
实习,投递多份简历没人回...
点赞 评论 收藏
分享
评论
1
26
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务