logo资料库

美团点评2017秋招笔试真题-测试开发工程师卷A,B.docx

第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
资料共6页,全文预览结束
1I/O 系统硬件结构分为四级:1。设备控制器,2。I/O 设备,3。处理机,4。I/O 通道, 按级别由高到低的顺序是? d a2-4-1-3 b3-1-4-2 c2-1-4-3 d3-4-1-2 2 一个 IP 地址为 220.1.0.3,由此你能得出的信息是? b a 这是一个 B 类地址 b 网络号是 220.1.0.0 c 网络号是 220.0.0.0 d 这是一个保留地址 3Session 和 Cookie 是互联网领域中两种常用的技术,数以亿计的用户访问美团网 Web 页面时,就会用到这两种技术。有关 Cookie 和 Session 的描述,下面错误的是? d aCookie 数据存放在客户的浏览器上,Session 数据放在服务器上。 b 服务端为每个用户都会生成一个 Session 对象,通过 SessionID 来区分来自于哪个用 户 c 保存这个 SessionID 的方式可以采用 Cookie d 只要关闭浏览器,Session 就消失了 4 向一个栈按顺序 push 下列元素,ABCDE,其 pop 可能的顺序不正确的是?d aEDCBA bDECBA cABCDE dDCEAB 5 白盒测试又称结构测试、透明盒测试、逻辑驱动测试或基于代码的测试。下面属于白 盒测试方法的有哪些? ad a 语句覆盖 b 等价类划分 c 边界值分析 d 判定条件覆盖 6 新美大的 HR 系统的数据库中有一个 employee 表,该表用于存储员工 ID、主管姓名、 薪水等信息。程序员小团在自己的 Oracle 数据库中练习创建 employee 表的语句如下: ① CREATE TABLE employee (empleyee_id NUMBER(9), ② CONSTRAINT salary_pk PRIMARY KEY, ③ 1995_salary NUMBER(8,2), ④ manager_name VARCHAR(225), CONSTRAINT mgr_name_nn NOT NULL, salary_96 NUMBER(8,2) ); 执行后报错,这个语句产生错误的地方是在第( b)行。 a① b②
c③ d④ 7 下列页面置换算法中,会产生 Belady 异常现象的是?b a 最佳页面置换算法(OPT) b 先进先出页面置换算法(FIFO) c 最近最久未使用算法(LRU) d 时钟页面置换算法(Clock) 8 系统缓存技术(如 Redis/Tair/Memcached)是服务器后台系统中常用的一种技术,它 具有读写高效、断电后数据丢失等特点,下面的数据中,哪个不适合放在缓存系统里? (bd) a 用户登录后获得的认证 token b 用户所下团购订单 c 登录美团旅行的短信验证码 d 用户的手机号码信息 9 瀑布模型表达了一种系统的、顺序的软件开发方法。以下关于瀑布模型的叙述中,正 确的是? d a 瀑布模型能够非常快速地开发大规模软件项目 b 只有很大的开发团队才使用瀑布模型 c 瀑布模型已不再适合于现今的软件开发环境 d 瀑布模型适用于软件需求确定,开发过程能够采用线性方式完成的项目 10 局域网内划分子网是一种有效的减小局域网内广播冲突的手段,粗略统计,美团北京 的办公区就有近万台设备需要连接互联网,所以划分子网就显得尤为重要。现有一个 IP 地址为 136.111.0.0 的 B 类网络,若要切割为 9 个子网,而且都要连上 Internet,子 网掩码设为?d a255.0.0.0 b255.255.0.0 c255.255.128.0 d255.255.240.0 11int main(int argc, char **argv) {int a[4]={1, 2, 3, 4};int *ptr=(int *)(&a + 1); printf("%d", *(ptr - 1)); } 上面的代码会输出(d )。 a1 b2 c3 d4 12 正在执行的进程,由于期待的某些事件未发生,则由系统自动执行阻塞原语(Block), 使自己由运行状态变为阻塞状态。进程阻塞的原因不包括?a a 时间片切换
b 等待 I/O c 进程 sleep d 等待解锁 13 移动硬盘和 U 盘是两种常见的移动存储设备,下列有关移动硬盘和 U 盘的叙述中,正 确的是?ad a 二者都呈现单位存储的价格越来越低的趋势 b 二者都是随机存储设备 c 移动硬盘的传输速度在任何时候都比 U 盘快 d 二者都可以通过 USB 总线和计算机连接 14 以下操作中,数组比线性表速度更快的是?ac a 原地逆序 b 头部插入 c 返回中间节点 d 返回头部节点 15 猫眼电影 App 和后台服务的通信建立在 HTTP 的基础上,而每个 HTTP 请求的发送都需 要建立 TCP 连接。用户在获取《魔兽》电影某场的详情时,TCP 建立连接的第三次握手 报文的发送序列号为 1000,确认序列号为 2000,则本次连接的第二次握手报文的发送 序列号和确认序列号分别是?b a1999,999 b1999,1000 c999,2000 d999,1999 16 哪种协议在数据链路层?a aARP bICMP cFTP dUDP 17 数据库完整性约束包括哪些?acd a 参照完整性 b 事物完整性 c 实体完整性 d 用户定义完整性 18 已知一个 IP 地址为 10.5.136.5, 子网掩码为 255.255.64.0, 他的网络号和主机号分 别是?c a10.5.136.0 5 b10.5.64.0 5 c10.5.0.0 5 d10.5.136.0 0
19 下列选项中,有关死锁的说法正确的是?ad a 采用“按序分配”策略可以破坏产生死锁的环路等待条件 b 在资源的动态分配过程中,防止系统进入安全状态,可避免发生死锁 c 银行家算法是最有代表性的死锁解除算法 d 产生死锁的现象是每个进程等待着某个不能得到且不可释放的资源 20 下列删除表 A 全部数据的方法,一般情况下执行速度最快的是?c adelete * from A bdrop table A ctruncate table A drename table A to B 21 以下 http 返回报头有哪几行有错误?ad ①HTTP/1.1 302 Moved Permanently Cache-Control: private, no-store, no-cache, must-revalidate ②Expires: Sat, 01 Jan 2000 00:00:00 GMT Pragma: no-cache ③Content-Type: text/html; charset=utf-8 ④Connection: maintain a① b② c③ d④ 22 按照二叉树的定义,具有 3 个结点的二叉树有多少种?c a3 b4 c5 d6 23 在一个双向循环链表中,指针 p 所指向的节点(非尾节点)之后插入指针 s 指向的节 点,其修改指针的操作是?c a p->next=s; s->prev=p; p->next->prev=s; s->next=p->nex b p->next->prev=s; p->next=s; s->prev=p; s->next=p->next; c s->prev=p; s->next=p->next; p->next->prev=s; p->next=s; d p->next->prev=s; s->prev=p; p->next=s; s->next=p->next; 24#include #define P_char char* //语句 1 #typedef char* //语句 2char arr[10]="movie";int main() {P_char p1, p2;char_P p3, char_P p4;const P_char pa;const char_P pb;p1=arr; p2=*(arr + 3);p3=&(arr[2]);p4=arr + 4;printf("%s,%s,%s,%s\n", p1, p2, p3, p4); //语句 3 return 0;} 以下四种说法正确的是? (bd) ap1,p2,p3,p4,pa,pb 都是字符指针 b 语句 1 是在预处理阶段执行的
c 语句 2 是在预处理阶段执行的 d 语句 3 的输出结果是 movie,i,vie,e 25 下列 Linux 命令中,哪些可以显示文本文件内容?abd aless btail cjoin dcat 26 软件测试的目的是?a a 尽可能多的发现软件系统中的错误 b 证明软件的正确性 c 找出软件系统中存在的所有错误 d 证明软件系统中存在错误 27#include int printf("hello\n");return 0;} main() { fork();fork();fork(); 以上程序执行后输出( d)个 hello。 a3 b4 c6 d8 28 运行 f(12)后,函数 f()被调用了多少次? c int f(int x) { if(x <= 2) return 1; return f(x - 2) + f(x - 4) + 1; } a15 b20 c25 d30 29 某操作系统采用分页存储管理方式,下图给出了进程 A 和进程 B 的页表结构。如果物 理页的大小为 512 字节,那么进程 A 与进程 B 的物理内存总共使用了(b )字节。 进程 A 页表: 逻辑页 物理页 0 1 2 3 4 5 9 2 4 6 - - 进程 B 页表: 逻辑页 物理页 0 1 2 3 4 5 - 1 3 4 7 2 a4608 b3584 c4096 d5120
30 进程从运行状态变为阻塞状态的原因是?a a 输入或输出事件发生 b 时间片到 c 输入或输出事件完成 d 某个进程被唤醒
分享到:
收藏