深信服 5.26 星耀实习 测开岗 笔经

笔试内容是:7个单选,5个不定项选择,8个填空,1个编程,一个问答。两个小时,测开岗。

选择题和填空题不知道为什么要对一个写python的女孩子如此不友好,充斥着C,我只能仅凭自己的一点点对C的记忆和自己的猜测来选。

金鱼记忆,题目不是记得很多了,考了哪些地址合不合规范,考了代码填空,考了Linux的一些简单查询语言,还有二叉树。

编程题蛮简单的,考的是输入一个字符串,比如“aabbaabbbc”这样的,然后算每个子串的长度,输出就是子串长度加一个字母,重复的话就不算。输入必须全部都是小写字母,如果不是的话,就输出“0”。比如上面这个的输出就是“2a 2b 3b 1c”。

问答题的话,就是一个蛮常见的题目,问怎么用6升和7升的水壶得到3升的水。

贴个代码,虽然题目简单并且我写的不是很好,但是好歹ac了。

s = input()
l = []
lens = len(s)-1
num = 1
for i in range(lens):
    if s[i+1] == s[i]:
        num += 1
    else:
        nums = str(num)+s[i]
        if nums not in l:
            l.append(nums)
        num = 1
last = str(num)+s[-1]
if last not in l:
    l.append(last)
res = ' '.join(l)
if s.islower()==False:
    res='0'
for i in s :
    if i.isdigit()==True:
        res='0'
print(res)


#深信服##笔试题目#
全部评论
楼主收到面试通知了吗😀
点赞 回复 分享
发布于 2020-05-27 22:58
一样的,我26号笔完,等一个面试😂
点赞 回复 分享
发布于 2020-05-28 16:36
我才刚收到面试通知,是怎么回事😅
点赞 回复 分享
发布于 2020-06-05 13:30
姐姐,深信服的软件测试就是测开哇?
点赞 回复 分享
发布于 2020-06-15 20:40
凉凉,试题4填空6选择2编程,填空:二叉树、根据各同学说法判颜色,试毒1h需小鼠数。选择:调整结构体使内存对齐、算法时间复杂度、链表删节点、结构体变量赋值问题。编程:赛马,齐威王出马,输出田忌出马顺序。还有跳棋问题,输出棋局最大跳距离。按理应该不难,没刷题真的太难受了
点赞 回复 分享
发布于 2020-10-15 21:28

相关推荐

双非鼠鼠会梦到大厂offer:太难了,感同身受
投递美团等公司10个岗位
点赞 评论 收藏
分享
2 5 评论
分享
牛客网
牛客企业服务