美团前端暑期实习1面 面经

全程60分钟,牛客视频面试,一个女面试官;

因为下午收到了腾讯云证,所以有点飘,陪女朋友吃饭去了,没怎么准备美团面试,有些地方答得不太好。

这个面试官问了好多我的音乐播放器项目问题,基本没啥问我聊天室项目。

自我介绍

1. 介绍一下音乐项目,能给我展示一下吗?
...展示了一波项目,介绍了一下难点

2. 难点,音乐歌词滚动怎么实现的(还聊了很多项目中别的模块的实现,功能,小组件的实现)
balabala

3. 看你用到了vuex,vuex作用是什么,怎么用的?

4. 用了mixins,这是什么,优缺点?

5. 跨域是什么?跨域的意义?怎么解决跨域的?解决方案说越多越好?npm包存在跨域问题吗(迷惑)?

6. 刚刚看你用 yarn serve 启动项目,讲讲yarn (不会)

7. 给我一下你的github地址吧

8. 看你项目样式用的less,有研究过less和sass的区别吗?为什么选less不用sass (阿,傻了,就回答了一下less能帮我分层css样式,没考虑过别的)

9. 没考虑过技术选型吗?那好吧,我们来问点js。js数据类型(一开始脑抽了,死活想不起来Boolean类型,后面别的问题时突然想到)

10. 如何判断数据类型 ? (instanceof ,typeof ,Object.prototype.toString())

11. vue双向数据绑定原理?他是怎么劫持的数据,做了什么到底?(扩充了一下Object.definePorperty的缺点)

12. vue3 了解过吗?(他和vue2有什么不同)

13. 伪类和伪元素,应用场景,异同之处?

14. js 事件循环?微任务,宏任务举几个例子。

15. 那么开始执行的同步代码呢 ?  他是宏任务吗?(是的)

16. 你是网络工程专业的是吧,那你一定挺了解osi / 各种协议,讲讲吧。(介绍7层模型每层作用)

17. http协议哪一层?http 和 https 的不同之处

18. http 1.1 和 http 2 的区别

19. tcp为什么3次握手,4次挥手

20. js继承

21. js原型链,原型

22.部署服务器怎么选择的,如何选择服务器的配置,带宽等等(根据用户量,或则说网站的资源量,选择合适的带宽,因为自己的项目嘛,所以往便宜里选)

聊天部分

23. 目前有啥面试呀?腾讯

24. 北京想来吗?以后的职业规划

25. 怎么学习的前端?

反问

部门做啥的?
微前端,金融服务部门,serverless,代码自动生成,数据监控
我的不足?
有道题没答好,给我解释了一下,其他都挺好的

#实习##面经##美团##前端工程师#
全部评论
楼主暑期实习在哪投的哇...有点迷茫
点赞 回复 分享
发布于 2021-04-14 13:53

相关推荐

查看4道真题和解析 面试时被问的最奇葩的问题
点赞 评论 收藏
分享
Git的工作流程通常包括以下几个步骤:https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=f818c6d22c98401682f8662612b9e57f克隆(Clone):首先,通过克隆一个远程仓库到本地,创建一个本地仓库的副本。这样可以在本地进行开发和修改。添加和修改(Add and Modify):在本地仓库中进行代码的添加和修改。开发者可以通过添加新文件、修改现有文件或删除文件来进行开发工作。暂存(Stage):将修改的文件添加到暂存区(也称为索引),准备提交到版本库。暂存区相当于一个缓冲区,用于存放即将提交的修改。提交(Commit):将暂存区的修改提交到版本库。每次提交都会生成一个唯一的提交记录,包含了修改的详细信息,如作者、时间戳和提交消息。推送(Push):将本地的提交推送到远程仓库,与团队成员共享代码。推送操作将本地的提交同步到远程仓库,使得其他人可以看到和使用这些修改。拉取(Pull):从远程仓库拉取最新的代码更新到本地仓库。当其他人推送了新的修改到远程仓库时,开发者可以通过拉取操作获取这些更新。合并(Merge):将不同分支的修改合并到一起。当开发者在不同的分支上进行并行开发时,可以使用合并操作将分支的修改合并到主分支或其他分支上。冲突解决(Conflict Resolution):当多个分支对同一文件进行了不同的修改时,可能会发生冲突。开发者需要手动解决这些冲突,选择保留哪些修改或进行修改的合并。这些步骤构成了Git的基本工作流程。通过这个工作流程,开发者可以有效地管理代码的版本、协作开发和跟踪修改历史。#ai智能作图#
点赞 评论 收藏
分享
#我和xx公司的爱恨情仇# 马上2025了,🐭还是没能找到第二段实习,高强度刷🐮客之余,随便写点什么。最开始接触到网易的实习是在今年四月份,当时疯狂的海投暑期实习,可惜🐭是双非🐭,也没有实习经历,只有 雷火 跟 鹅音乐 这两家给了笔试。好在运气算好,鹅的笔试是五道算法,🐭当时力扣都没刷几道,最后a了1.5道,悻悻离场;但是雷火的主观题比较多,分析场景、设计用例、设计函数,🐭洋洋洒洒写了一屏幕,侥幸过了笔试进入面试。众所周知,雷火的一面是ab面,两个面试官分两场面试,应该是都通过的情况下才会到第三轮主管面。🐭当时可能是ab面面试官没有办法协调到一个时间,先发的a面,看别的🐮友经历应该是不出意外的话第二天发b面的邮件。可惜这是🐭第一次面暑期,对于其难度并没有比较深入的了解。算法是没有刷的,八股是没有背的,项目经历是机器学习+国奖的创新创业项目的。🐭当时还想着面试官一直问我这个创赛,看来这种比赛还是有用的,现在想来除了这个怕是也没什么可问的了吧。后面没什么可说的,顺理成章的a面就挂了,甚至没有发来b面的链接,不过也挺好,至少是第一家愿意给🐭🐭面试的大厂。本来日子也就这么过去,🐭也在找别的什么日常实习,说来也喜剧,🐭当时还想着走 数据分析 的赛道,并没有把测试当做一个就业的方向。于是乎在雷火hr电话打来之前,🐭也凭着几丝幸运,面过百度、某独角兽的数分岗,可惜实力不济,没能走到最后。后面便是改变🐭职业方向的一通电话,雷火某部门急招游戏测试实习生,由于是职能部门+组的特殊性,要求相对较低,hr从“人才池”里找到了🐭,随即在easy难度下🐭一天速通两面技术面,同时经过第二天简短的hr面后,成功拿到了offer。之后便是进去打杂的生活,组里负责的业务怎么说,🐭感觉是比较dirty的,做的主要都是手工的测试,不需要写代码,不需要写SQL,用不到git,svn,也没有看别的项目组游戏代码的权限。不过对于🐭来说,也是一次弥足珍贵的经历了。再后面就是秋招季,🐭没有骑驴找马,裸辞找实习与秋招,由于10月多才投递,并没有几个面试。说说雷火的秋招,ab面通过了,主管面发挥的并不好,部分回答踩到了面试官设置的坑里,顺理成章的挂了。然后是互娱,一面过了,二面的老登全程上强度,从第一个问题,“组里的测试流程有什么是你来了后不一样的”开始,🐭就知道来者不善,在一声声“这个回答我不满意”中,🐭知道互娱的流程走到这也到此为止了。说起来在面互娱二面前,🐭又面了一次雷火的实习,这次🐭斗胆投了测开岗,项目组是个很有实力的项目组,与 原 是竞品懂得都懂。可惜🐭前面面的都OK,手撕没有撕出来,面试官甚至多给了时间让🐭写,还是差一点,无奈遗憾离场,由于6个月的锁定机制,之后再也没有面实习的机会了。截止到互娱的二面,🐭也走完了🐷厂的10面。别的不多评价,单游戏测试这个岗位而言,🐭认为是学历友好的,笔试分高一定能够进面,进面之后说实话7分甚至9分看运气了。随便写点也写了挺多了,就到这里吧,希望2025能快点赐予🐭🐭一个实习吧🐭🐭不想再gap啦!
点赞 评论 收藏
分享
评论
点赞
15
分享

创作者周榜

更多
牛客网
牛客企业服务