测试工程师笔试题目

时间:2022-11-03 23:22:47 面试笔试 我要投稿
  • 相关推荐

测试工程师笔试题目

  测试工程师笔试题目:

测试工程师笔试题目

  第一题;简答题

  1.extern "C"{}的含义是什么,能解决什么问题?

  2.写出至少两种经典的设计模式,阐明其使用场景,有伪代码更好。

  3.TCP连接中time_wait状态是什么意思?说明其使用的场景,并指出它的好处和坏处分别是什么?

  第二题:算法分析和设计题

  1.有个任务定时器,每天要定时执行N个任务(N < 1000),其中有些任务的执行依赖于其他任务的执行,如A任务执行之后B任务才能执行,但这些任务之间不存在循环依赖。请用算法来说明任务的执行顺序,有伪代码更好。

  2.编程求某一个英文文本中完整句子的数目,文本中只包含大小写字母、空格、“,”和“.”,完整的句子是指以“.”结束,且“.”号前必须出现至少一个字母。

  第三题:系统设计题

  设计一个系统,该系统记录用户的访问记录。每条记录包含访问的url、访问ip以及访问时间,系统每天至少要记录1000亿条记录,系统要对这些数据进行存储和维护,并提供实时的查询,至少满足下面两个查询:

  1.给定任意一个时间段(精确到分)和URL,计算该时间段内访问这个url的访问量;

  2.给定任意一个时间段(精确到分)和IP,计算该时间段内访问这个IP的访问量。

  第四题.做test plan 要涵括哪些内容?

  第五题.请列出设计测试用例的方法和各自的侧重点

  第六题.白盒测试和黑盒测试是什么?什么是regression testing and ad hoc testing?

  Part II: Please answer following coding relevant questions.

  第七题.请用java语言实现以下需求:

  1.算[1-N]之间 能被2整除的数字个数

  2.请用Junit写test case 测试题目4的实现

  3.(单选题)int x=1,y=1,z=6,y+=z–/++x的结果是(B)

  A 3 B 4 C 5 D 3.5

  4.将int数组,如int data[7]={50,49,61,32,35,79,20}冒泡排序,写出排序算法,并且写出算法的时间复杂度,可以使用任意编程语言,不得使用自然语言

  Part III: Please answer in English for questions below.

  1.What ‘s the difference of severity and priority When you reporting a defect?

  2.How to make sure high test coverage?

  3.How to test Google home page? Please list test points

  Please use following link to test http://www.google.com/querytest =

  1)querytext could be the content which you want to search by google

【测试工程师笔试题目】相关文章:

游戏测试工程师笔试题07-28

测试综合素质面试笔试题目及答案08-18

医院笔试题目08-09

java笔试题,笔试题目分享08-10

ITT HR的笔试题目,笔试试题08-09

人事专员笔试题目08-10

笔试里面的汇率题目08-09

电厂笔试题 试题题目08-10

P&G 笔试的的题目08-10

网易笔试归来,题目分享08-10