pdd测试二面
时间3月9号
1.自我介绍
2.介绍一下你在实习时主要负责的业务是什么?
3.实习种整个请求链路的技术实现方案是怎样的?包括上下游依赖、服务之间的调用
4.这个过程中你觉得比较容易出问题的场景是哪一类?
5.为什么这个地方容易出问题?是逻辑复杂、边界场景多,还是其他原因?
6.场景题(业务本身迭代的时间比较久了,里边的的逻辑也比较复杂。当有一个需求提过来,对这个服务会有一些改造,你怎么做可能能够尽量的去保证你的这个覆盖相对的更完善一点呢?)
7.除了业务测试,从提升测试效率的角度,你会做哪些事情?
8.算法题:实现一个方法,输入二维数组,按顺时针遍历,返回一维数组
#牛客AI配图神器#
1.自我介绍
2.介绍一下你在实习时主要负责的业务是什么?
3.实习种整个请求链路的技术实现方案是怎样的?包括上下游依赖、服务之间的调用
4.这个过程中你觉得比较容易出问题的场景是哪一类?
5.为什么这个地方容易出问题?是逻辑复杂、边界场景多,还是其他原因?
6.场景题(业务本身迭代的时间比较久了,里边的的逻辑也比较复杂。当有一个需求提过来,对这个服务会有一些改造,你怎么做可能能够尽量的去保证你的这个覆盖相对的更完善一点呢?)
7.除了业务测试,从提升测试效率的角度,你会做哪些事情?
8.算法题:实现一个方法,输入二维数组,按顺时针遍历,返回一维数组
#牛客AI配图神器#
全部评论
多多可以看我帖子,然后参照这个帖子准备一下
螺旋矩阵
def spiral_order(matrix):
if not matrix or not matrix[0]:
return []
res = []
top, bottom = 0, len(matrix) - 1
left, right = 0, len(matrix[0]) - 1
while True:
for i in range(left, right + 1):
res.append(matrix[top][i])
top += 1
if top > bottom:
break
for i in range(top, bottom + 1):
res.append(matrix[i][right])
right -= 1
if right < left:
break
for i in range(right, left - 1, -1):
res.append(matrix[bottom][i])
bottom -= 1
if bottom < top:
break
for i in range(bottom, top - 1, -1):
res.append(matrix[i][left])
left += 1
if left > right:
break
return res
感觉kpi实习就问8分钟
相关推荐

