拼多多社招一面

背景

  • 公司:拼多多
  • 部门:云平台运维
  • 第几面:一面
  • 方向:后端开发
  • 语言:Go
  • 投递渠道:Boss
  • 面试时间:2024.11.12 20:00
  • 面试方式:线上(拼多多自研的浏览器面试工具)

总体情况

面试时长30分钟,因为面的职位偏运维,而我之前做的项目是偏开发,所以面试官在简单聊了下第一个项目之后就让做两个算法题就结束了,没有问八股。

我估计是对我的项目不感兴趣吧,和他们运维职位需要的经验不是很匹配。而且能感受到面试官的业务思维也是一般,估计因为他日常是做运维工作。

项目

简单聊了下业务流程和一些技术实现细节

算法

1. 打印出二叉树最大深度的路径

var nums = []int{1,2,3,4,5}
var res []int

for i := range nums {
  go func() {
    res = append(res, nums[i])
  }
}
fmt.Println(res)

2. 打印出二叉树最大深度的路径