2022届测开秋招面经全记录

本文详细记录了作者2022届秋季招聘中,作为测试开发工程师面试的经历,涵盖字节跳动、阿里、美团、华为等多家知名公司的面试问题,涉及自动化测试、代码实现、数据库、操作系统、网络等多个方面。
摘要由CSDN通过智能技术生成

写在前面

放一个美团内推码在前面,如有需要,请自取【4LM683E】

字节提前批一面-50min-0720

1、自我介绍
2、实习经历
3、项目测试重点难点风险点
4、自动化测试什么框架什么语言(不清楚)
5、代码:给定一个数组,里面都是正的整数,求这个数组所有元素能拼接成的最大数
[1,5,33]
https://blog.csdn.net/weixin_44480914/article/details/120295806

class Solution:
    def largestNumber(self, nums: List[int]) -> str:
        strs = list(map(str, nums))  # 将列表中的int转换成str,用于判断int(x+y)和int(y+x)的大小
        strs.sort(key = functools.cmp_to_key(lambda x, y: int(x+y) - int(y+x)), reverse = True)
        return ''.join(strs[i] for i in range(len(strs))) if strs[0] != '0' else '0'

6、发红包测试用例
https://blog.csdn.net/qq_40891477/article/details/94395634
7、反问

阿里影业一面-0728

1、实习经历
2、测试中的一个业务流程
3、自动化部分
4、是否了解自动化平台怎么开发的
5、微信朋友圈点赞用例
https://blog.csdn.net/jibaicha/article/details/100147646
6、实习收获
7、为啥在百度实习要投阿里
8、有成就感的事情
9、坚持最久的事情
10、代码题:最长无重复字符子串

class Solution:
    def lengthOfLongestSubstring(self, s: str) -> int:
        if len(s) != 0:
            s_list = list(s)
            maxn = 1  # 最大不重复字符子串的长度
            s1 = [s_list[0]] # 存放不重复子串的列表
            tmp = 1  # 记录新列表的长度
            for i in range(1, len(s_list)):
                if s_list[i] not in s1:   # 若该元素不在新列表内,将其放入新列表,tmp += 1,更新maxn
                    s1.append(s_list[i])
                    tmp += 1
                    maxn = max(maxn, tmp)  # 此处更新maxn
                else: # 若该元素在新列表内,从重复位置处砍断,添加新元素,重新查找非重复字符子串
                    idx = s1.index(s_list[i]) # 重复字符串的位置,注意,此处是找重复字符在非重复子串中的位置,即在s1中的下标
                    s1 = s1[<
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值