CVTE_测试开发笔试题总结_2020届

cvte@DTX秋招笔记

9.5笔试总结

小结:

  • 选择题+代码题+简答题共19道,用时1h30‘(19:00~20:30),19:30之后不能入场
  • 全程录像,确认进入下一题之后无法查看上一道题,过了就是过了

一点关于面试的事宜:

  • 如果通过笔试,一般在当周周末就会短信通知你,可以选择参加下周2天中某一场的笔试(例如广州就是在香雪)

笔试具体内容

  1. 关于代码:

    • 只有1道手撕代码的题目,算法上比较简单,但是不能编译,无法知道最终结果的问题

    • 内容:

      '''
      题目:有两个班级,A班和B班分别有m和n个人,现在输入他们的分数:
      {90,90,50,89,23,76}
      {98,87,99,99,58}
      现在要选出两个班里排名第二的人(相同分数代表排名相同)  例如上面例子,2nd为98分
      >>>输出98
      '''
      

      思路(python):

      1. 合并两个班的数据
        1. 这个处理了很久,首先要去掉大括号
        2. 转换成字符串,再以’,‘分离出来每个数字存回列表
        3. 合并,转换成int格式(可以不做)
      2. 去重
      3. 去掉班里的no1(remove(max()),之后输出num[1]
  2. 选择题(15道)偏后面出现,不定项选择多

    1. java实类,代码考察
    2. 数据结构(平衡树)
    3. 一些有关于计算机网络、数据库之类
  3. 简答题:(3道)

    1. 语言归纳能力:找不同

    2. 专业问题:测试用例

      1. 现在有一款小程序,我们需要实现一个功能:用户将他分享给3个群聊后,能收到一个随机红包

        请问如何进行测试用例

      2. 小A在使用我们希沃软件中,将文件形成链接并分享链接的功能时,添加了密码再分享给同学小B,但是小B在没有输入密码的前提下就打开了小A的文件。

        请猜测一下问题的原因。

你可能感兴趣的:(秋招)