一.算法编程
编写一个分类函数,输入一个二维数组,根据子数组的长度分类,返回分类字典。
输入:
[[‘a’,‘b’,‘c’],[‘d’,‘e’,‘f’,‘g’],[1,2,3],[4,5,6,7],[‘h’,‘i’]]
返回值:
{2:[‘h’,‘i’]],3:[[‘a’,‘b’,‘c’],[1,2,3]],4:[[‘d’,‘e’,‘f’,‘g’],[4,5,6,7]]}

from collections import defaultdict

def stat(inputs):
    ans = defaultdict(list)
    for item in inputs:
        ans[len(item)].append(item)
    return ans

if __name__ == "__main__":
    inputs = [['1', '2'], ['a', 'b', 'c']]
    print(stat(inputs))

二.SQL
A B
id id
1 1
1 2
1 2
2 3
3 10
4
5
select A.id,B.id from A left join B on A.id=B.id
图片说明

三.技术类问题:
http相应状态(总之测试岗的话肯定对网络和协议需要充分了解吧,对数据库索引也需要掌握)