富途网络科技公司--测试实习生 笔试--记录一下

人生第一次笔试

题量
选择 20×3
填空(程序填空题)4空
问答 2×10

大题
1.

int ×××(int a,int b,char p)
	switch(x) {
		case '+' : return a+b;
		break;
		case '-': return a-b;
		break;
		case '*'; return a*b;
		break;
		case '/': return a/b;
		default:break;
	}

尽可能少的写出用例覆盖所有情况
例如:输入0 0 + 输出:return 0

我只把每一种情况的正数、负数、零写了一遍,一开始还记得要把其他的情况写出来,但终于还是忘了default。总共写了挺多的。
2.
书写测试微信消息列表功能的用例
这个题我写了个表格,大概写了十来个测试点(不知道缺啥),包括能否正确接收消息、未读消息是否明显显示,未读消息条数是否正确显示、点击一个聊天未读消息是否消失、长按某一聊天时候有一些功能显示,剩下的就是长按聊天显示出来的置顶、删除该聊天、标为已读\未读,大概就是这些了。

填空题
填空题是一个C语言的题,比较简单。
给出一个n,输出从0-n中能被7或17整除的数,每输出五个数换行,最后输出这些数的和。(一共四空,一个判断条件,一个输出,一个计数,还有一个求和)
选择
选择题记得不多
大概涉及到几个知识点。
1)C语言
给出四个差不多的程序,找出那个没有语法错误
还有一个函调用的题,有static关键字,
2)还有先序遍历,中序遍历,后序遍历的题,考了两个
第一个是给出先序,中序,求后序
第二个是给出先序,中序,求根的左右孩子
3)大概有三到四个涉及到排序,包括快速排序,堆排序
4)二分查找
5)网络分配,子网(一个C类ip,分到八个子公司,要求尽可能多的接入主机)
6)一个进程线程的题
7)一个算概率的题
8)逻辑题10,22,-6,14,下一个-10
10+22=32=2^5 ,22+(-6)=16=24,(-6)+14=8=23, 14+X=2^2,X = -10
9)python程序输出结果

就记得这么多,总体感觉不是很难,都学过,如果有期末考试前的知识水平,这些题不成问题,但是现在忘得差不多了。

发布了2 篇原创文章 · 获赞 2 · 访问量 79

猜你喜欢

转载自blog.csdn.net/weixin_43897723/article/details/105326909
今日推荐