1、腾讯软件测试笔试题1. 有一个文件 test.txt 里面有四列(name class address age),问:用 shell 命令打印出 class 列的内容。-awk print $2 test.txt2. 英特网的远程登录的工作模式是 工作模式。-客户机/服务器3. 防止系统区被破坏的方法有两种:存储保护键和 。-定时备份4. 多播 IP 用的是哪类地址(D)A.A 类地址 B.B 类地址 C.C 类地址 D.D 类地址5. 关系代数的优化策略是 。-尽早执行选择运算6. 在分解中,无损连接,函数依赖属于 。7. 在完成了数据库的模式的定义之后,数据字典里面应该包括 。8. 可重定
2、位内存分配的目的是 。-解决碎片和紧缩问题9. unix 的目录结构是 。10. 连接方式存储的队列,在删除一个节点时(D) 选项可能记不清了,大概是这样A.只改动头指针 B.只改动尾指针 C.头指针和尾指针都改动 D.头指针和尾指针可能改动11. 不带头指针的单链表的队列,在删除一个节点时(D) 10 和 11 这两个题目有什么区别,不解?A.只改动头指针 B.只改动尾指针 C.头指针和尾指针都改动 D.头指针和尾指针可能改动12. 完整性约束包括:主键约束,外键约束,和全局约束。-所以应该是:用户自定义约束13. IEEE802.3 物理地址是(C)位A.32bit B.64bit C.
3、48bit D.16bit14. 哪一种数据的查询需要优化A.层次数据库 B.网状数据库 C.关系数据库 D.无关系数据库15. 负责压力测试不包括A.访问量 B.点击次数 C.业务处理时间 D.业务请求吞吐量16. 在五层的网络模型中,传输层属于第 4 层。篇二:腾讯技术笔试题请定义一个宏,比较两个数 a、b 的大小,不能使用大于、小于、if语句#define Max(a,b) ( a/b)?a:b如何输出源文件的标题和目前执行行的行数int line = LINE ;char *file = FILE ;coutfile name is (file),line is 两个数相乘,小数点后位
4、数没有限制,请写一个高精度算法写一个病毒while (1)int *p = new int10000000;不使用额外空间,将 A,B 两链表的元素交叉归并将树序列化 转存在数组或 链表中struct st int i;short s; char c;sizeof(struct st); 8char * p1; void * p2; int p3;char p410; sizeof(p1.p4) =? 4,4,4,10快速排序双向链表的删除结点面试基本上都是和项目相关的,并当场说几个程序题的输出,不能用草稿纸最大的部分是数据结构和算法,都是以 C 语言为基础的。一些常用的算法,查找,排序等必须
5、熟练掌握。数据结构中,二叉树 必须非常了解。附加题中,数据库有一道题,但是很简单,考得是大家经常做的那种,一个学生信息表,一个教师信息表,一个选课表。然后查找学生中选择某 门课程的姓名等。在分类查询某课程中上了 90 分的学生名单什么的。此外还考了一道 UNIX 的(我完全没有接触过),一道 MFC,一道算法,让你在 100000000 个浮点数中找出最大的 10000 个,要求时间复杂度优。第一部分:基本都是数据结构题+1,2 道操作系统和数据库相关的(比较基本)有印象的:1,为节省空间,两个栈共用一个空间,栈底在两边,问什么时候表明空间用完答案:栈顶相遇时这道题就是很基础的一个题目,因为是
6、第一道题,所以印象比较深_ 2,char A5; char* B =abcdefg; void * C; C = new char100; sizeof(A) sizeof(B) size(C)刚在 vc 上试了下,分别为 5,4,4; 这个把我迷糊了.不扎实3,爸爸,妈妈,妹妹,小强,至少两个人同一生肖的概率是多少1- 12*11*10*9/12*12*12*12 = 43% ,我忘用 1 减了.然后还有几个看程序给结果的题,考察了类,指针的内容第二部分:程序填空主要要能看出他的思路第三部分:写代码1,关于 mfc 的,一个控件,显示时间,1s 钟刷新一次2,SQL 语言进行简单的数据库操作
7、,建表,查询,求平均工资等不记得语言了,因此只好自创ft3,Unix 进程通信有哪些方式,各有什么特点?(其中 A 卷给的是道网络编程题目) 第四部分:主观题考 rp 的,比较无聊,手都写酸了.夜里,有 ABCD 四个人,过桥,A 过需 1 分钟,B 要 2 分钟,CD 分别要 5 和 10 分钟,现在四人只有一支手电筒,而桥只允许一次过 2 人;请问如何安排才能使得四人在 17 分钟内全部过桥?1. 请定义一个宏,比较两个数 a、b 的大小,不能使用大于、小于、if 语句2. 如何输出源文件的标题和目前执行行的行数3. 两个数相乘,小数点后位数没有限制,请写一个高精度算法4. 写一个病毒有
8、A、B、C、D 四个人,要在夜里过一座桥。他们通过这座桥分别需要耗时 1、2、5、10 分钟,只有一支手电,并且同时最多只能两个人一起过桥。请问,如何安排,能够在 17 分钟内这四个人都过桥?腾讯公司移动 kjava 开发人员笔试题待遇:硕士年薪 10 万,本科年薪 7 万1) 笔试: C+,基础题目与程序员考试水平相当。附加题:1. 有 10 亿个浮点数,从中找出 1 万个最大的数。写一个高性能的算法2. Unix 后台进程的实现3. MFC 的多文档模板的加载4. 数据库 SQL 语句查询2) 面试技术 1 面:感觉腾讯的面试安排不是很合理,进去之后有 12 个面试官,随便找一个面。面我的
9、是个铁面判官,问了几个问题,DirectX 技术有没有接触过? 2D,3D 引擎原理?我一头雾水,跟他没什么好谈的,感觉,彼此都不感兴趣。然后他就问了一个很基础的问题,写一个程序:从双向循环链表中删除一个节点。这个当然没有什么问题。不过出来后感觉就没戏3. 判断一个数是否是回文数 (曾出现于腾讯笔试题)这个题可谓老掉牙。但不少教科书是把原数的各位数字取出,然后比 较。另外一种更方便的解法是:把原数倒过来,看它和原数是否相等。如 1234,倒过来是 4321,二者不相等;而对于回文数 12321,倒过来是 12321,二者相等。某人去玩具店买小熊,单价 30 元 付给玩具店老板 100 元 玩具店老板没零钱 去水果店换了 100 元零钱 回来找给那人 70 元 那人走后 水果店老板找到玩具店老板说刚才的 100 元是假币 玩具店老板赔偿了水果店老板 100 元问:玩具店老板损失了多少钱 (腾讯面试题) 考考你的逻辑推理能力