美团前端实习面经

懒得写新的,把以前写的搬运一下...

太长不看版:转码java选手,会一点后端,前端是完全不会,三个志愿投了后端,前端,数开,结果后端被秒挂,前端被两个组捞过,总共面了5次,最后上岸了第二个组

下面是面经和时间线

4.07 投

4.20 笔试,我看笔试题🐮客上有讨论就不写了

5.10 一面

5.11 二面,二面结束电话约当天三面

5.22 接三面面试官电话告知选了个更匹配的

复活赛

5.28 一面

6.3 二面

6.6 二面面试官电话(算oc?HR正式通知又过了好几天)

这里不得不说一下美团的面试体验是真的好,基本上每次面试都是50-60分钟,面试形式是美团自己的平台,不需要下软件,代码类似于ACM模式,可以选语言,有输入输出,但是一般不要求处理输入输出,在main方法写一些测试然后print就行,面试官都很nice,发现我前端0基础就基本上没问前端的东西了,甚至还有一个面试官让我介绍了一下科研做的项目

因为面试很多就把面试问过的题总结到一块了

常规的:

三次握手,四次挥手

http属于哪一层(不会TT)

什么是WebSocket(不会)

http和https的区别

数据库联合索引最左匹配(不会)

get和post的区别

输入一个网址按回车发生了什么

怎么理解前端和后端的差异的

实践中用到过什么数据结构

比较一下归并排序和快排

http 1.0 vs http 2.0 (我说我刚学到1.0和1.1的区别面试官说也可以)

代码题:

计算数组的最长严格单调递增子序列长度

判断IPv4地址合法性(我是真的菜,直接写了个split(“.”)然后得到一个空的数组还百思不得其解,面试官默默看我调试了半天好心告诉我要split(“\\.”))

字符串压缩(abbbcc -> a1b3c2)

用加法实现整数的指数运算,底数和指数>=0

手写开根号,输入为double,负数返回-1 (我太菜了,我说1做下界,x做上界,二分搜索,面试官还提醒我考虑<1的情况hhh)

手写多任务排班方法(给定一系列任务,限定有限个workers,按照收到的时间安排任务),没有完全理解题意,现在想可能是手写promise?用java写了一个用优先队列的方法,每个任务有开始的时间和长度,按照收到任务的时间传入任务,满了之后按照完成的时间弹出任务,面试官说还行

#美团暑期实习##美团2025届转正实习##美团工作体验##ATMD#
全部评论
代码题的话是开共享屏幕写吗
点赞 回复 分享
发布于 08-19 13:55 黑龙江
有后续吗
点赞 回复 分享
发布于 08-26 14:19 北京
美团急招前端日常实习岗位,直达面试官,详情看我主页
点赞 回复 分享
发布于 09-21 17:03 北京

相关推荐

4 12 评论
分享
牛客网
牛客企业服务