目前本站已有 十几万 份求职资料啦!


网易2017校园招聘网站测试工程师笔试题

05-13 15:26:23 来源:http://www.qz26.com 笔试题目   阅读:8291
导读:各位学员好,网易2011校园招聘已经进入笔试阶段,对互联网感兴趣的同学要认真关注一下,现为大家分享此次网站测试工程师的笔试题,希望同学们能够有针对性的做好笔试准备,顺利入围面试!笔试题目如下:1.编程:斐波那契级数列,f(0) = 0, f(1) = 1, f(n) = f(n-1) + f(n-2) n>1。给定n,求f(n),要求越快越好。int func (int n, int * result){if (n < 2 || result == NULL)return 0;vector f;f.push_back (0);f.push_back (1);for (int i = 2; i <= n; i++){f.push_back(f[i-1]+f[i-2]);if (f[i] <= 0) //checkreturn 0;}*result = f[n];return 1;}int func (int n, int * result)www.qz26.com {if
网易2017校园招聘网站测试工程师笔试题,标签:银行笔试题目,企业笔试题目,http://www.qz26.com

  各位学员好,网易2011校园招聘已经进入笔试阶段,对互联网感兴趣的同学要认真关注一下,现为大家分享此次网站测试工程师的笔试题,希望同学们能够有针对性的做好笔试准备,顺利入围面试!

  笔试题目如下:

  1.编程:斐波那契级数列,f(0) = 0, f(1) = 1, f(n) = f(n-1) + f(n-2) n>1。给定n,求f(n),要求越快越好。

  int func (int n, int * result)

  {

  if (n < 2 || result == NULL)

  return 0;

  vector f;

  f.push_back (0);

  f.push_back (1);

  for (int i = 2; i <= n; i++)

  {

  f.push_back(f[i-1]+f[i-2]);

  if (f[i] <= 0) //check

  return 0;

  }

  *result = f[n];

  return 1;

  }

  int func (int n, int * result) www.qz26.com

  {

  if (n < 2 || result == NULL)

  return 0;

  vector f;

  f.push_back (0);

  f.push_back (1);

  for (int i = 2; i <= n; i++)

  {

  f.push_back(f[i-1]+f[i-2]);

  if (f[i] <= 0) //check

  return 0;

  }

  *result = f[n];

  return 1;

  }

  2.给字符串str,将其倒序。例如“abcdef”变为“fedcba”,要求空间复杂度为O(1).
  void turn (char * str)

  {

  if (str == NULL)

  return;

  int len = strlen (str);

  int midd = len / 2;

  char tmp;

  for (int i = 0; i < midd; i++)

  {

  tmp = str[i];

  str[i] = str[len - 1]; www.qz26.com

  str[len - 1] = tmp;

  len--;

  }

  }

  void turn (char * str)

  {

  if (str == NULL)

  return;

  int len = strlen (str);

  int midd = len / 2;

  char tmp;

  for (int i = 0; i < midd; i++)

  {

  tmp = str[i];

  str[i] = str[len - 1];

  str[len - 1] = tmp;

  len--;

  }

  }
 
  3.写出下述协议的端口号: HTTP 80 POP3 110 FTP 21

  4.列举写黑盒测试用例的几种方法,至少三个: 等价类,边界值,不会了

  5.软件测试在软件工程中的位置

  6.白盒测试的覆盖形式很多,从覆盖范围的弱到强来列举出来

  7.让你作为项目测试负责人,说明从需求开始到项目上线所要做的全部工作(参考网易有道面试中的回答)

  8.怎么做浏览器兼容性测试?怎么测试乱码问题?

  a.ie内核浏览器+不同版本flash ie6、7、8,360等

  b.非ie内核浏览器+不同版本flash chrome、ff等

  乱码问题要考虑编码方式

  a.单字节编码

  b.双字节编码 www.qz26.com

  c.UTF-8、GBK等编码的交界产生的二义性

  列举常见编码问题作为case,供日后测试便利使用。

  9.一段java程序,写测试case,来满足条件覆盖。

  其实跟java没太大关系,c c++都差不多,我大概写一下题目:
  int func (int level, int grade)

  {

  int x = -1;

  if (level >0 && level < 11 && grade >0 && grade < 6)

  {

  x = 500;

  if (level >2 || grade < 3)

  x = x*500+grade;

  }

  return x;

  }

  用等价类和边界值,level要注意的值是0 1 2 10 11,grade要注意的是0 1 2 3 5 6。分为能否进入第一个if;如果进入了第一个if,能否进入第二个if。大概写了15个case。


Tag:笔试题目银行笔试题目,企业笔试题目求职笔试面试 - 笔试题目
【字号: 】 【打印】 【关闭
《网易2017校园招聘网站测试工程师笔试题》相关文章
最新更新
推荐热门
联系我们 | 网站地图 | 财务资料 | 范文大全 | 求职简历 | 财会考试 | 成功励志
Copyright 二六求职资料网 All Right Reserved.
1 2 3 4 5 6 7 8 9 10