美团 前端 base北京(23届秋招面试记录)

部门:优选

一面(2022-09-08)(68min)

  • 实习经历
  • package.json相关:name和module区别。dependencies
  • cookie常用字段
  • git相关
  • 数组常用api
  • 代码题
input: str: "1234567,123456,1234567,1234567890,123456789,1,2,3,4,5,6"
	   length: 14
ouput: [
	"1234567,123456",
	"1234567",
	"1234567890",
	"123456789,1,2",
	"3,4,5,6",
]

// 大致意思,将str分割,每个片段不能超过length, 连成片的数字不能分开,逗号也算长度
  • 代码题
给出a的定义。

让console.error(a == 1 && a == 2 && a == 3)打印结果为true。
  • 代码题
给定一个无重复元素的整数数组nums,找出其中没有出现的最小正整数
空间复杂度O(1),时间复杂度O(n)

例:input:[1,0,2] -> ouput:3
input:[-2,3,4,1,5] -> ouput:2

二面(2022-09-14)(48min)

  • 实习经历
  • 团队沟通交流相关
  • react和vue
  • 代码题
给定一个不重复元素的整数数组,来构建最大根二叉树, 二叉树的根节点是数组中的最大值,使用数组最大值左侧的部分构建二叉树的左子树,右侧部分构建二叉树的右子树, 左右子树都是最大根二叉树。
例子:input:[1,3,2,6,4,5]
ouput:  
			6
		3		5
	  1	  2    4
  • 代码题
实现一个LazyMan,可以按照以下方式调用
LazyMan("Hank") 
输出: 
Hi! This is Hank!

LazyMan("Hank").sleep(10).eat("dinner")
输出
Hi! This is Hank! 
//等待10秒.. 
Wake up after 10 
Eat dinner~ 

LazyMan("Hank").eat("dinner").eat("supper")
输出
Hi This is Hank! 
Eat dinner~
Eat supper~ 

LazyMan("Hank").sleepFirst(5).eat("supper")
输出
// 等待5秒
Wake up after 5 
Hi This is Hank! 
Eat supper

三面(2022-09-16)(58min)

HR面

  • 自我介绍
  • 学校经历
  • 读研,实习收获
  • 个人怎么学习
  • 个人优缺点
  • 家庭相关

2022.9.28 意向

最后开奖白菜

#美团##秋招##前端#
全部评论

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
码农烧烤880:兄弟你是我今天看到的最好看的简历(我说的是简历风格跟简历书写)把985 211再搞亮一点。投boss就说;您好,我华科(985)研二在读,本科211。对您的岗位很感兴趣,希望能获得一次投递机会。
点赞 评论 收藏
分享
评论
4
18
分享

创作者周榜

更多
牛客网
牛客企业服务