人人网2015研发笔试卷A

合集下载

百度2015前端研发笔试卷

百度2015前端研发笔试卷

百度2015前端研发笔试卷⼀. 问答题1. HTML的Doctype作⽤? 严格模式与混杂模式如何区分?它们有何意义?正确答案:1.<!DOCTYPE> 声明位于⽂档中的最前⾯,处于 <html> 标签之前。

告知浏览器的解析器,⽤什么⽂档类型规范来解析这个⽂档。

2.严格模式的排版和 JS 运作模式是以该浏览器⽀持的最⾼标准运⾏。

在混杂模式中,⻚⾯以宽松的向后兼容的⽅式显⽰。

模拟⽼式浏览器的⾏为以防⽌站点⽆法⼯作。

3.DOCTYPE不存在或格式不正确会导致⽂档以混杂模式呈现。

2.请⽤CSS实现如下图的样式,相关尺⼨如图⽰,其中dom结构为:<div id=”demo”></div>正确答案:#demo {width: 100px;height: 100px;background-color: #fff;position: relative;border: 2px solid #333;}#demo:after, #demo:before {border: solid transparent;content: ' ';height: 0;left: 100%;position: absolute;width: 0;}#demo:after {border-width: 10px;border-left-color: #fff;top: 20px;}#demo:before {border-width: 12px;border-left-color: #000;top: 18px;}3. 简述document.write和 innerHTML的区别。

正确答案:document.write只能重绘整个⻚⾯,innerHTML可以重绘⻚⾯的⼀部分。

4. 你知道的,javascript语⾔的执⾏环境是"单线程模式",这种模式的好处是实现起来⽐较简单,执⾏环境相对单纯;坏处是只要有⼀个任务耗时很⻓,后⾯的任务都必须排队等着,会拖延整个程序的执⾏,因此很多时候需要进⾏“异步模式”,请列举js异步编程的⽅法。

人人网Java开发工程师笔试题

人人网Java开发工程师笔试题

人人网Java开发工程师笔试题填空题(10题)1、JAVA面向对象三大特征:继承、封装、多态2、Sleep()和wait()的区别:sleep()方法是使线程停止一段时间的方法。

在sleep 时间间隔期满后,线程不一定立即恢复执行。

这是因为在那个时刻,其它线程可能正在运行而且没有被调度为放弃执行,除非(a)“醒来”的线程具有更高的优先级(b)正在运行的线程因为其它原因而阻塞。

wait()是线程交互时,如果线程对一个同步对象x 发出一个wait()调用,该线程会暂停执行,被调对象进入等待状态,直到被唤醒或等待时间到。

3、类被JVM回收的标志4、重写JAVA equals方法,还要同时重写hashCode()方法5、String,StringBuilder,StringBuffer的区别String是固定长度的字符串,如果要发生变化必须重新生成新的实例;String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全)6、增加数据库一列的SQL语法:ALTER TABLE table_name ADD column_name TYPE;7、JSP内置对象及方法request、__、__、__(列出3个即可)Request,response,out,session,page, application, exception, config, pageContext8、List,Set,Map是否继承Collection接口?List,Set是,Map不是9、数据库事务正确执行的基本要素:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Durability)。

10、10,100,32,45,58,126,3,29,200,400,0利用除商留余法构造存于长度为13的数据的HASH不是很明白题目的意思,下面是加法hash,可以存于长度为prime的数据hashstatic int additiveHash(String key, int prime){int hash, i;for (hash = key.length(), i = 0; i < key.length(); i++)hash += key.charAt(i);return (hash % prime);}选择题(5题)单选多选不定1、int I = 42;long l = 42;double d = 42.0;下面为true的是A、(I == l)B、(I == d)C、(l == d)D、i.equals(d)E、d.equals(l)F、i.equals(l)G、l.equals(42L)(FG)2、对于abstract声明的类,下面说法正确的是A、可以实例化B、不可以被继承C、子类为abstractD、只能被继承E、可以被抽象类继承(E)3、4、5、下面代码执行后结果为Int x = 8, y = 2, z;z = ++x*y;Z = x/y++A、x =16 , y = 2B、x =16 , y = 3C、x =18 , y = 2D、x =18 , y = 3(D)(中间两题忘了,不难,是单选)问答题(5题)1、int I = 0;I = i++; I = i++;是线程安全的吗?如果不是,那它在JVM中是如何实现的?JDK中有哪个类可以实现这个目标又是线程安全的?这个类线程安全的原理是什么?AtomicInteger,一个提供原子操作的Integer的类。

2015年上半年软件设计师考试上午真题(标准参考答案)

2015年上半年软件设计师考试上午真题(标准参考答案)
15. 参考答案: A 试题分析:
16. 参考答案: D|B 试题分析: 关键路径为:A、D、E、F、H,长度 19,所以最短工期 19 周。 由于 B 不是关键路径上的活动,所以压缩他,无法缩短整个项目的完成时间。 不太明白怎么计算的? 明白关键路径的计算这道题就没难度了,关键路径是项目中最长的路径,即使很小浮动也可能直接影响 整个项目的最早完成时间。具体的计算方法可以去看教材好好学习下
8. 参考答案: C|D 试题分析:
9. 参考答案: A 试题分析: 题目所述的情况,属于典型的职务作品,由单位享有著作权。
10. 参考答案: D 试题分析: 专利权的申请原则为:谁先申请谁获得,同时申请协商确定 往年题中不是有同一天申请,再看谁先使用谁获得的说法吗 那个题是不一样的 本题考查知识产权的时间性概念。专利申请具有三个原则:书面原则,是指专利申请人及其代理人在办 理各种手续时都应当采用书面形式;先申请原则,是指两个或者两个以上的人分别就同样的发明创造申 请专利的,专利权授给最先申请人;单一性原则,是指一份专利申请文件只能就一项发明创造提出专利 申请,即“一申请一发明”原则。甲、乙两人在同一天就同样的发明创造提交了专利申请,这种情况属 于同日申请。根据《专利法》第九条规定“两个以上的申请人分别就同样的发明创造申请专利的,专利 权授予最先申请的人。”以及第三十一条规定“一件发明或者实用新型专利申请应当限于一项发明或者 实用新型。属于一个总的发明构思的两项以上的发明或者实用新型,可以作为一件申请提出。一件外观 设计专利申请应当限于一种产品所使用的一项外观设计。用于同一类别并且成套出售或者使用的产品 的两项以上的外观设计,可以作为一件申请提出。”对于同日申请的情况,专利局可分别向各申请人通 报有关情况,请他们自己去协商解决这一问题,解决的办法一般有两种,一种是两申请人作为一件申请 的共同申请人另一种是其中一方放弃权利并从另一方得到适当的补偿。如果双方协商不成的,则两件申 请都不授予专利权。

2015年软考软件设计师模拟试题及答案解析

2015年软考软件设计师模拟试题及答案解析

2015年软考软件设计师模拟试题及答案解析第一篇:2015年软考软件设计师模拟试题及答案解析2015年软考软件设计师模拟试题及答案解析[1] 【网络综合-2015年软考软件设计师模拟试题及答案解析】:41.不是C语言提供的合法关键字是(46)(45)A.switchB.beginC.caseD.default参考答案:(46)B。

解析:因C语言的关键字表中没有begin,它不是C语言的关键字。

所以解答是B。

42.下列字符列中,能作为单个标识符是(47)(47)A.?aB.a=2C.a.3D.a___3参考答案:(47)D。

解析:在C语言中,规定标识符是这样一种字符序列,由英文字母或下线字符开始,后接任1个英文字母、下线字符和数字符组成。

所以问题所列的字符列只有a_3是标识符,其余都l是标识符,一个是由字符’?’开头、一个中间有字符’=’,另一个有字符’.’。

所以解答是D。

43.在C语言中,下列说法中错误的是(48)(47)A.函数定义可以分为两个部分:函数说明部分和函数体B.主函数可以调用任何非主函数C.任何非主函数可以调用其它任何非主函数D.程序可以从任何函数开始执行参考答案:(48)D。

解析:每个C函数的定义分两部分,函数说明部分和函数体,所以叙述①是正确的叙述。

C语言中,函数可以递归调用,主函数可以调用程序中的任何函数,当然可以调用任何非主教的其它函数,所以叙述②是一个正确的叙述。

同样理由,叙述③也是正确的。

C语言规,C程序只有一个主函数,并总是从主函数开始执行,不能从非主函数开始执行。

所以,说程可以从任何函数开始执行是错误的。

所以解答是D。

44.为了直观地分析系统的动作,从特定的视点出发描述系统的行为,需要采用动态分析的方法。

其中,(49)适用于描述与分析相互独立、协同操作的处理系统,也就是并发执行的处理系统。

(49)A.状态迁移图B.时序图C.Petri网D.HIPO图参考答案:(49)C。

人人网2015研发笔试卷A

人人网2015研发笔试卷A

a)
调用方weight值越高的请求,平均等待时间越低
b)
减小请求尖峰的冲击
c)
不导致handler压力过大
技术QQ群:157594705
微信:www_nowcoder_com
微博:/nowcoder
登录牛客网,参与以上题目讨论,查看更多笔试面试题
牛客出品-
}
A4 B5 C6 D7
3. 体育课的铃声响了,同学们都陆续地奔向操场,按老师的要求从高到矮站成一排。每个同学按顺序来到操 场时,都从排尾走向排头,找到第一个比自己高的同学,并站到他的后面,这种站队的方法类似下列哪种算 法? A 快速排序 B 插入排序 C 冒泡排序 D 归并排序
4. 下面关于inode描述错误的是? A inode和文件是一一对应的 B inode能描述文件占用的块数 C inode描述了文件大小和指向数据块的指针 D 通过inode实现文件的逻辑结构和物理结构的转换
10. n从1开始,每个操作可以对n加1或加倍,如果要使n是2014,最少需要()个操作。
三. 问答题
11. 给出二叉树接口为
class node {
node *get_left(); node *get_right(); int get_data(); }
找出值为val的最浅节点所在层数。
int find(node *root, int val).
7. 假设平均每个人人用户有300个好友,则一个人人用户的3跳好友数的数量级是? A 十万级 B 百万级 C 千万级 D 亿级
8. 下列哪些因素不会限制Linux服务器并发链接数? A 系统内存大小 B 系统网卡数量 C 系统最大文件句柄数量 D 系统IP地址数量
二. 填空题

2018-人人校园招聘笔试题目word版本 (3页)

2018-人人校园招聘笔试题目word版本 (3页)

本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!== 本文为word格式,下载后可方便编辑和修改! ==人人校园招聘笔试题目人人网招聘的时候,会考哪些题目呢。

下面小编为大家搜集的一篇“人人校园招聘笔试题目”,供大家参考借鉴,希望可以帮助到有需要的朋友!一、选择题(每题5分,共计50分)1、对于全局函数 int f(void) ,与其完全等价的函数原型为(c)a、int &f();b、int f(void) const;c、const int f();d、a、b、c 都不是2、下列关于构造函数的描述中,错误的是(d)a、构造函数可以设置默认的参数b、构造函数在定义类对象时自动执行c、构造函数可以是内联函数d、构造函数不可以重载函数重载是通过靠参数来实现的,构造函数是可以重载的,但析构函数没有参数,不能重载,所以析构函数只有一个版本。

3、考虑函数原型 void test(int a , int b = 7, char ch='*'),下面的函数调用中,属于不合法调用的是(c)a、test(5)b、test(5,8)c、test(6,'#')d、test(0,0,'#')4、所谓lru页面淘汰算法是指将驻留在内存中(b)页面淘汰a、时间最长的b、最久未使用的c、使用频度最少的d、出现脏数据的5、下列说法错误的是(c)a、构造函数可以有一个参数b、构造函数可以有多个参数c、一个类只能有一个构造函数d、一个类只能有一个析构函数6、系统在调用重载函数时,能作为确定哪个重载函数被调用的依据是(b)a、函数返回类型b、参数个数c、函数名称d、参数名称7、一个栈的入栈序列是a、b、c、d、e,则栈的不可能的输出序列是(c)a、edcbab、decbac、dceabd、abcde8、有12个球,外形相同,其中一个小球的质量与其他11个不同,给一个天平,需要几次把这个小球找出来并且求出这个小球是比其他的轻还是重()a、3b、5c、7d、9二、问答题1、编码实现环状单向链表(尾指针直接指向头指针,中间没有空节点),去除连续的重复元素的操作。

2015年上半年 软件设计师 详细答案(1)

2015年上半年 软件设计师 详细答案(1)

2015年5月第1题机器字长为n位的二进制数可以用补码来表示(1)个不同的有符号定点小数。

(1)A.2n B.2n-1 C.2n-1 D.2n-1+1【答案】A【解析】本题考查计算机系统的基础知识。

二进制数据在计算机系统中的表示方法是最基本的专业知识。

补码本身是带符号位的,补码表示的数字中0是唯一的,不像原码有+0和-0之分,也就意味着n位进制编码可以表示2n个不同的数。

2015年5月第2题计算机中CPU对其访问速度最快的是(2)。

(2)A.内存 B.Cache C.通用寄存器 D.硬盘【答案】C【解析】本题考查计算机系统的基础知识。

计算机系统中的CPU内部对通用寄存器的存取操作是速度最快的,其次是Cache,内存的存取速度再次,选项中访问速度最慢的就是作为外存的硬盘。

它们共同组成分级存储体系来解决存储容量、成本和速度之间的矛盾。

2015年5月第3题Cache的地址映像方式中,发生块冲突次数最小的是(3)。

(3)A.全相联映像 B.组相联映像 C.直接映像 D.无法确定【答案】A【解析】Cache工作时,需要拷贝主存信息到Cache中,就需要建变主存地址和Cache地址的映射关系。

Cache的地址映射方法主要有三种,即全相联映像、直接映像和组相联映像。

其中全相联方式意味着主存的任意一块可以映像到Cache中的任意一块,其特点是块冲突概率低,Cache空间利用率高,但是相联目录表容量大导致成本高、查表速度慢; 直接映像方式是指主存的每一块只能映像到Cache的一个特定的块中,整个Cache地址与主存地址的低位部分完全相同,其特点是硬件简单,不需要相联存储器,访问速度快 (无须地址变换),但是Cache 块冲突概率高导致Cache空间利用率很低;组相联方式是对上述两种方式的折中处理,对Cache分组,实现组间直接映射,组内全相联,从而获得较低的块冲突概率、较高的块利用率,同时得到较快的速度和较低的成本。

人人网产品笔试题汇总

人人网产品笔试题汇总

人人网产品笔试题昨天下午意外撞上人人增开的一场笔试,岗位都没看就直接进去拿了份产品的题开做了。

前面7道填空题:1、IM的全称( ),最大的三个IM()2、请写出三个互联网的网址3、今年上市的5家互联网企业()4、5、6、7全是行测题,逻辑推理型,不难。

第二部分产品设计题1、人人网想推出一个校园招聘系统,请设计一个企业用户的注册表单界面,并写出设计思路及理由。

2、画了一个人人网登陆的界面图,要找问题,并给出修正图。

第三部分问答题1、请比较拨号式电话与按键式电话的差异,请从多角度详细阐述。

2、假如你是人人音乐的产品经理,请给出3个你认为最重要的数据,并说明理由。

3、博客和微博有哪些不同点,请从多角度详细阐述。

4、假如有一个项目预定要在1个月内完成,结果一周之后,有一个技术人员病了,要住院3周,这时作为项目负责人的你会怎么办?附加题人人网要做一个在线电影购票系统,请尽你所能详细描述你的设计思路。

1、产品设计类a)网页设计中“按钮”和“超链接”的区别。

b)设计一个人人网的手机登陆界面,说明设计思路。

C)设计一个在线电影票订购系统的功能和使用流程。

2、产品业务类a)人人网最大的商业价值在哪里,从哪些方面体现?b)如果将《非诚勿扰》看做一个产品,该产品成功的因素有哪些?如果你是产品经理,还可以做哪些?3、逻辑题甲乙合作一项报酬为8400的工程,按照预先的效率,甲将得到3360元,乙将得到5040元。

但是到了工程的第五天,甲的效率提高了一辈,最终甲多分到了960元,按照预先的效率,甲乙完成工作需要多少天??4、一个项目,按照预期2个月完成,在项目进行到一个月的时候,有个主要的开发人员生重病了,问你怎么处理??2010年千橡互动(人人网)产品类面试过程和笔试题大概说一下过程:前台领两张表:1.一张求职表,基本信息之类,在背面画出先前公司的组织结构及你的位置;2。

画一副图的延伸(要求12分钟完成,其实自定)。

以下图为中心,在每个方向上画出相同的图,作为延伸:以上完成后交由前台,等待面试官。

2015下半年网络工程师考试真题及答案-上午卷

2015下半年网络工程师考试真题及答案-上午卷

2021 下半年网络工程师考试真题及答案-上午卷CPU是在〔1〕完毕时响应DMA请求的。

(1)A.一条指令执行 B.一段程序 C.一个时钟周期 D.一个总线周期【答案】D【解析】此题考察计算机组成根底知识。

DMA控制器在需要的时候代替CPU作为总线主设备,在不受CPU干预的情况下,控制I/O设备与系统主存之间的直接数据传输。

DMA操作占用的资源是系统总线,而CPU并非在整个指令执行期间即指令周期内都会使用总线,故DMA请求的检测点设置在每个机器周期也即总线周期完毕时执行,这样使得总线利用率最高。

虚拟存储体系是由〔2〕两级存储器构成。

(2)A.主存-辅存 B.存放器-Cache C.存放器-主存 D.Cache-主存【答案】A【解析】此题考察计算机组成根底知识。

计算机中不同容量、不同速度、不同访问形式、不同用途的各种存储器形成的是一种层次构造的存储系统。

所有的存储器设备按照一定的层次逻辑关系通过软硬件连接起来,并进展有效的管理,就形成了存储体系。

不同层次上的存储器发挥着不同的作用。

一般计算机系统中主要有两种存储体系:Cache存储体系由Cache和主存储器构成,主要目的是提高存储器速度,对系统程序员以上均透明;虚拟存储体系由主存储器和在线磁盘存储器等辅存构成,主要目的是扩大存储器容量,对应用程序员透明。

在机器指令的地址字段中,直接指出操作数本身的寻址方式称为〔3〕。

(3)A.隐含寻址 B.存放器寻址 C.立即寻址 D.直接寻址【答案】C【解析】此题考察计算机组成根底知识。

随着主存增加,指令本身很难保证直接反映操作数的值或其地址,必须通过某种映射方式实现对所需操作数的获取。

指令系统中将这种映射方式称为寻址方式,即指令按什么方式寻找〔或访问〕到所需的操作数或信息〔例如转移地址信息等)。

可以被指令访问到的数据和信息包括通用存放器、主存、堆桟及外设端口存放器等。

指令中地址码字段直接给出操作数本身,而不是其访存地址,不需要访问任何地址的寻址方式被称为立即寻址。

全国硕士研究生入学统一考试计算机专业基础综合真题及答案解析

全国硕士研究生入学统一考试计算机专业基础综合真题及答案解析

2015年全国硕士研究生入学统一考试计算机学科专业基础综合试题一、单项选择题:140小题,每小题2分,共80分。

下列每题给出的四个选项中,只有一个选项符合题目要求。

请在答题卡上将所选项的字母涂黑。

1.已知程序如下:int s(int n){ return (n<=0) ? 0 : s(n-1) +n; }void main(){ cout<< s(1); }程序运行时使用栈来保存调用过程的信息,自栈底到栈顶保存的信息一次对应的是A.main()->S(1)->S(0) B.S(0)->S(1)->main()C.m ain()->S(0)->S(1) D.S(1)->S(0)->main()2.先序序列为a,b,c,d的不同二叉树的个数是A.13 B.14 C.15 D.163.下列选项给出的是从根分别到达两个叶节点路径上的权值序列,能属于同一棵哈夫曼树的是A.24,10,5和24,10,7 B.24,10,5和24,12,7C.24,10,10和24,14,11 D.24,10,5和24,14,64.现在有一颗无重复关键字的平衡二叉树(A VL树),对其进行中序遍历可得到一个降序序列。

下列关于该平衡二叉树的叙述中,正确的是A.根节点的度一定为2 B.树中最小元素一定是叶节点C.最后插入的元素一定是叶节点D.树中最大元素一定是无左子树5.设有向图G=(V,E),顶点集V={V0,V1,V2,V3},边集E={<v0,v1>,<v0,v2>,<v0,v3>,<v1,v3>},若从顶点V0 开始对图进行深度优先遍历,则可能得到的不同遍历序列个数是A.2 B.3 C.4 D.56.求下面带权图的最小(代价)生成树时,可能是克鲁斯卡(kruskal)算法第二次选中但不是普里姆(Prim)算法(从V4开始)第2次选中的边是A.(V1,V3) B.(V1,V4) C.(V2,V3) D.(V3,V4)7.下列选项中,不能构成折半查找中关键字比较序列的是A.500,200,450,180 B.500,450,200,180C.180,500,200,450 D.180,200,500,4508.已知字符串S为“abaabaabacacaabaabcc”. 模式串t为“abaabc”, 采用KMP算法进行匹配,第一次出现“失配”(s[i] != t[i]) 时,i=j=5,则下次开始匹配时,i和j的值分别是A.i=1,j=0 B.i=5,j=0 C.i=5,j=2 D.i=6,j=29.下列排序算法中元素的移动次数和关键字的初始排列次序无关的是A.直接插入排序B.起泡排序C.基数排序D.快速排序10.已知小根堆为8,15,10,21,34,16,12,删除关键字8之后需重建堆,在此过程中,关键字之间的比较数是A.1 B.2 C.3 D.411.希尔排序的组内排序采用的是()A.直接插入排序B.折半插入排序 C.快速排序D.归并排序12.计算机硬件能够直接执行的是()Ⅰ.机器语言程序Ⅱ.汇编语言程序Ⅲ.硬件描述语言程序A.仅ⅠB.仅ⅠⅡC.仅ⅠⅢD.ⅠⅡⅢ13.由3个“1”和5个“0”组成的8位二进制补码,能表示的最小整数是()A.-126 B.-125 C.-32 D.-314.下列有关浮点数加减运算的叙述中,正确的是()Ⅰ. 对阶操作不会引起阶码上溢或下溢Ⅱ. 右规和尾数舍入都可能引起阶码上溢Ⅲ. 左规时可能引起阶码下溢Ⅳ. 尾数溢出时结果不一定溢出A.仅ⅡⅢB.仅ⅠⅡⅣC.仅ⅠⅢⅣD.ⅠⅡⅢⅣ15.假定主存地址为32位,按字节编址,主存和Cache之间采用直接映射方式,主存块大小为4个字,每字32位,采用回写(Write Back)方式,则能存放4K字数据的Cache 的总容量的位数至少是()A.146k B.147K C.148K D.158K16.假定编译器将赋值语句“x=x+3;”转换为指令”add xaddt, 3”,其中xaddt是x 对应的存储单元地址,若执行该指令的计算机采用页式虚拟存储管理方式,并配有相应的TLB,且Cache使用直写(Write Through)方式,则完成该指令功能需要访问主存的次数至少是()A.0 B.1 C.2 D.317.下列存储器中,在工作期间需要周期性刷新的是()A.SRAM B.SDRAM C.ROM D.FLASH18.某计算机使用4体交叉存储器,假定在存储器总线上出现的主存地址(十进制)序列为8005,8006,8007,8008,8001,8002,8003,8004,8000,则可能发生发生缓存冲突的地址对是()A.8004、8008 B.8002、8007 C.8001、8008 D.8000、800419.下列有关总线定时的叙述中,错误的是()A.异步通信方式中,全互锁协议最慢B.异步通信方式中,非互锁协议的可靠性最差C.同步通信方式中,同步时钟信号可由多设备提供D.半同步通信方式中,握手信号的采样由同步时钟控制20.若磁盘转速为7200转/分,平均寻道时间为8ms,每个磁道包含1000个扇区,则访问一个扇区的平均存取时间大约是( )A.B.C.D.21.在采用中断I/O方式控制打印输出的情况下,CPU和打印控制接口中的I/O端口之间交换的信息不可能是( )A.打印字符B.主存地址C.设备状态D.控制命令22.内部异常(内中断)可分为故障(fault)、陷阱(trap)和终止(abort)三类。

2015百度校招研发、开发测试岗位笔试题

2015百度校招研发、开发测试岗位笔试题

2015百度校招研发、开发测试岗位笔试题
开发测试,和研发卷子是一样的。

一、简答题:
1.栈与队列的区别
2.C++多态
3.四次挥手与TIME_WAIT
二、算法题:
1.文章单词翻转,给出了接口函数
2.求序列里最长的非降序列
例如:输入:{5,3,4,8,6,7}
输出:4 即{3,4,6,7}
3.有限状态机,实现c文件里注释的提取
三、系统设计题
大概是游戏端与服务器,可实现功能是朋友圈的得分与排名可
见,每个人可在服务器查询自己的总排名;
要求:客户端与服务器交互设计;结构与功能、实时更新、排名查询等并问在1亿用户量时是否可行。

大概就是这样子吧。

2015软考程序员真题及答案

2015软考程序员真题及答案

【网络综合- 电脑软件水平考试试题】1.在Word的编辑状态,先打开了d1.doc文档,又打开了d2.doc文档,则A.d1.doc文档的窗口,遮蔽d2.doc文档的窗口B.打开了d2.doc文档的窗口,d1.doc文档的窗口被关闭B.打开的d2.doc文档窗口遮蔽了d1.doc文档的窗口D.两个窗口并列显示4.在Word编辑状态,包括能设定文档行间距命令的菜单是A.“文件”菜单B.“窗口”菜单B.“格式”菜单D.“工具”菜单5.在电脑网络中,通常把提供并管理共享资源的电脑称为A.服务器B.工作站B.网关D.网桥6.电脑中对数据进行加工与处理的部件,通常称为A.运算器B.控制器B.显示器D.存储器7.微型电脑中内存储器比外存储器A.读写速度快B.存储容量大B.运算速度慢D.以上三种都可以8.目前微型电脑中CPU进行算术运算和逻辑运算时,可以处理的二进制信息长度是A.32位B.16位B.8位D.以上三种都可以9.微型电脑存储器系统中的Cache是A.只读存储器B.高速缓冲存储器B.可编程只读存储器D.可擦除可再编程只读存储器10.存储容量1GB等于A.1024BB.1024KBB.1024MBD.128MB11.第一台电子电脑使用的逻辑部件是A.集成电路B.大规模集成电路B.晶体管D.电子管12.微型电脑使用的键盘上的Alt键称为A.控制键B.上档键B.退格键D.交替换档键13.与十六进制数(BC)等值的二进制数是A.10111011B.10111100B.11001100D.1100101114.以下字符中ASCII码值最小的是A.AB.aB.kD.M15.存储一个32×32点阵汉字字型信息的字节数是A.64BB.128BB.256BD.512B16.在操作系统中,存储管理主要是对A.外存的管理B.内存的管理B.辅助存储器的管理D.内存和外存的统一管理17.删除Windows98桌面上某个应用程序的图标,意味着A.该应用程序连同其图标一起被删除B.只删除了该应用程序,对应的图标被隐藏B.只删除了图标,对应的应用程序被保留D.该应用程序连同其图标一起被隐藏18.以下关于Windows98窗口的表达中,错误的选项是A.窗口是应用程序运行后的工作区B.同时打开的多个窗口可以重叠排列B.窗口的位置和大小都改变D.窗口的位置可以移动,但大小不能改变19.在Windows98中,为保护文件不被修改,可将它的属性设置为A.只读B.存档B.隐藏D.系统20.在Word的编辑状态打开了一个文档,对文档作了修改,进行"关闭"文档操作后A.文档被关闭,并自动保存修改后的内容B.文档不能关闭,并提示出错B.文档被关闭,修改后的内容不能保存D.弹出对话框,并询问是否保存对文档的修改参考答案:1-10ADCCA AADBC11-20DDBAB BCDAD21.在Word的编辑状态,选择了一个段落并设置段落的“首行缩进”设置为1厘米,则A.该段段落的首行起始位置距页面的左边距1厘米B.文档中各段落的首行只由“首行缩进”确定位置C.该段落的首行起始位置距段落的“左缩进”位置的右边1厘米D.该段落的首行起始位置在段落“左缩进”位置的左边1厘米22.在Word的编辑状态,打开了“w1.doc”文档,把当前文档以“w2.doc”为名进行“另存为”操作,则A.当前文档是w1.docB.当前文档是w2.docC.当前文档是w1.doc与w2.docD.w1.doc与w2.doc全被关闭23.在Word的编辑状态,选择了文档全文,假设在“段落”对话框中设置行距为20磅的格式,应当选择“行距”列表框中的A.单倍行距B.1.5倍行距C.固定值D.多倍行距24.以下设备中,多媒体电脑所特有的设备是A.打印机B.视频卡C.鼠标器D.键盘25.以下四项中不属于微型电脑主要性能指标的是A.字长B.内存容量C.重量D.时钟脉冲26.目前各部门广泛使用的人事档案管理.财务管理等软件,按电脑应用分类,应属于A.实时控制B.科学计算C.电脑辅助工程D.数据处理27.以下关于电脑病毒的四条表达中,有错误的一条是A.电脑病毒是一个标记或一个命令B.电脑病毒是人为制造的一种程序C.电脑病毒是一种通过磁盘.网络等媒介传播.扩散,并能传染其它程序的程序D.电脑病毒是能够实现自身复制,并借助一定的媒体存的具有潜伏性.传染性和破坏性28.电脑硬件能直接识别并执行的语言是A.高级语言B.算法语言C.机器语言D.符号语言29.按照操作方式,Windows98系统相当于A.实时系统B.批处理系统C.分布式系统D.分时系统30.在Windows98中,不能设置磁盘卷标的操作为A.“快速”格式化B.“完全”格式化C.“只复制系统文件”格式化D.磁盘“属性”对话框31.在Windows98中,对同时打开的多个窗口进行平铺式排列后,参加排列的窗口为A.所有已打开的窗口B.用户指定的窗口C.当前窗口D.除已最小化以外的所有打开的窗口32.在Windows98的“资源管理器”窗口左部,单击文件夹图标左侧的减号(—)后,屏幕上显示结果的变化是A.该文件夹的下级文件夹显示在窗口右部B.窗口左部显示的该文件夹的下级文件夹消失C.该文件夹的下级文件显示在窗口左部D.窗口右部显示的该文件夹的下级文件夹消失33.在Windows98中,以下不能用在文件名中的字符是A.,B.^C.?D.+34.以下关于Windows98“回收站”的表达中,错误的选项是A.“回收站”中的信息可以清除,也可以复原B.每个逻辑硬盘上“回收站”的大小可以分别设置C.当硬盘空间不够使用时,系统自动使用“回收站”所占据的空间D.“回收站“中存放的是所有逻辑硬盘上被删除的信息35.在Windows98中,呈灰色显示的菜单意味着A.该菜单当前不能选用B.选中该菜单后将弹出对话框C.选中该菜单后将弹出下级子菜单D.该菜单正在使用36.在Windows98中,假设系统长时间不响应用户的要求,为了结束该任务,应使用的组合键是A.Shift+Esc+TabB.Crtl+Shift+EnterC.Alt+Shift+EnterD.Alt+Ctrl+Del37.在Windows98的“资源管理器”窗口中,假设希望显示文件的名称、类型、大小等信息,则应该选择“查看”菜单中的A.列表B.详细资料C.大图标D.小图标38.在Windows98的中文标点符号输入状态,为了输入省略号(……),应按的键是A.~B.—C.^D.@39.在Wor参考答案:21-30CBCBC DACBC31-40DBCCA DBCBB。

人人2015校园招聘产品题——大连站

人人2015校园招聘产品题——大连站

人人2015校园招聘大连站——产品岗位
一.填空题
1.假设在一个重女轻男的国家里所有家庭都想生女孩。

政策规定每家只能生一个,但如果生了一个男孩,便可再生一个,直到生下的是女孩为止。

请问这个国家当年出生的男女比例是________________?
2.除微信、QQ之外,请列出你所知道的其他手机通讯类应用(最多不超过5个)_____________________________。

3.今年市面上一度实行“打车送钱”活动的两款打车应用名称分别是_____________________.
二.简答题
1.列出你常用并熟悉的手机应用,并介绍其对你的价值。

(每条介绍不超过20字)
2.你觉得人人可以借鉴微信的哪些功能,而哪些不能借鉴?反过来呢?
3.为什么很多人明明知道淘宝、微博、4399等网站地址,却还是习惯通过百度去搜索访问这类网站?
4.一个问答网站,每天有超过1W条问题产生,但在问题产生后的7天时间里,仅有20%的问题被回答。

作为产品经理的你,接到一项任务:在3个月时间内,将7天内被回答问题的比例提升到50%以上。

你会考虑从哪些方面入手?三.设计题。

针对在校园中的各类社团组织,快速建立联系、组内沟通及宣传纳新的需求,设计一款APP,给出首页界面设计,并简要介绍各个模块的功能定位和设计思路。

注:只需要一张首页设计说明图,如果对社团需求有其他理解,可以自由发挥,不限于题目的限制。

2015年软考考试模拟试题及答案(1)

2015年软考考试模拟试题及答案(1)

1.下列哪⼀项不是从源程序⽂档化⾓度要求考虑的因素?( ) A.符号的命名 B.程序的注释 C.视觉组织 D.避免采⽤复杂的条件语句 2.对建⽴良好的程序设计风格,下⾯描述正确的是( ) A.程序应简单、清晰、可读性好 B.符号名的命名只要符号语法 C.充分考虑程序的执⾏效率 D.程序的注释可有可⽆ 3.按照结构化程序的设计原则和⽅法,下列叙述中正确的是( ) A.语⾔中所没有的控制结构,应该采⽤前后⼀致的⽅法来模拟 B.基本结构在程序设计中不允许吨嵌套 C.在程序中不要使⽤GOTO语句 D.选⽤的结构只准有⼀个⼊⼝,但可以有多个出⼝ 4.继承性机制使得⼦类不仅可以重⽤其⽗类的数据结构和代码,⽽且可以在⽗类代码的基础上⽅便地修改和扩充,这类修改并不影响对原有类的使⽤。

这体现了⾯向对象⽅法的( ) A.使开发出来的软件易于被⼈理解 B.接近⼈类的思维习惯 C.易于测试和调试 D.可重⽤性好 5.下列哪⼀项⽅法不是说明⾯向对象的易于修改的特性?( ) A.对象的封装性 B.继承机制 C.隐藏机制 D.多态性机制 6.信息隐蔽的概念与下列哪⼀种概念直接相关?( ) A.软件结构的定义 B.模块的独⽴性 C.模块的分类性 D.模块的内聚程度 7.在⾯向对象⽅法中,⼀个对象请求另⼀个对象为其服务的⽅式是通过发送( ) A.调⽤语句 B.命令 C.⼝令 D.消息 8.消息传递中所传递的消息实质上是哪种对象所具有的操作(或⽅法)名称?( ) A.发送对象 B.接受对象 C.请求对象 D.调⽤对象 9.下列对消息机制的描述错误的是( ) A.⼀个对象能接受不同形式、不同内容的多个消息 B.相同形式的消息可以送往不同的对象 C.不同对象形式相同的消息可以有不同的解释,能够做出不同的反应 D.⼀个对象⼀次只能向⼀个对象传递消息,但允许多个对象同时向某个对象传递消息 10.同样的消息被不同对象接受时可导致完全不同的⾏为,这种现象称为( ) A.多态性 B.继承性 C.重载性 D.封装性 11.下⾯关于形成良好的程序设计风格要注意因素的描述中正确的是( ) A.程序的注释不是必要的 B.数据说明的次序可以根据程序员⾃⼰的爱好和风格来定 C.在程序中应该尽量使⽤临时变量来增强程序的可读性 D.输⼊和输出的⽅式和格式应尽量⽅便⽤户的使⽤ 12.结构化的程序设计主要强调的是( ) A.程序的规模 B.程序的易读性 C.程序的执⾏效率 D.程序的可移植性 13.下列哪⼀项不是结构化程序设计的原则( ) A.⾃顶向下 B.逐步求精 C.对象化 D.模块化 14.三种基本结构中,那种结构能简化⼤量的程序代码⾏?( ) A.顺序结构 B.分⽀结构 C.选择结构 D.重复结构 15.下列关于结构化程序设计原则和⽅法的使⽤的描述错误的是( ) A.使⽤程序设计语⾔中的顺序、选择、循环等有限的控制结构表⽰程序的控制逻辑 B.对程序设计语⾔中所没有的基本控制结构,可以不局限于⽤基本结构来实现程序的逻辑 C.程序语句组成容易识别的块,每块只有⼀个⼊⼝和⼀个出⼝ D.严格限制GOTO语句的使⽤ 16.⾯向对象⽅法的核⼼是( ) A.对象 B.类 C.封装 D.继承 17.下⾯哪⼀项不是⾯向对象⽅法的优点?( ) A.稳定性好 B.可重⽤性好 C.运⾏效率⾼ D.可维护性好 18.下⾯对对象概念描述错误的是( ) A.任何对象都必须有继承性 B.对象是属性和⽅法的封装体 C.对象间的通信靠消息传递 D.操作是对象的动态属性 19.对象的操作过程对外是封闭的不可见的,即⽤户只能看到这⼀操作实施后的结果。

15年人人网产品笔试题整理版

15年人人网产品笔试题整理版

人人网产品岗笔试题逻辑题1.关于肺癌和吸烟者关系的选择题(略)2.在一个众女轻男的国家,政府规定每个家庭只能生一胎。

如果是女孩就不能再生;如果是男孩可以继续生,直到某一胎为女孩为止。

问该国家当年的男女比例是____________ 3.有8个大小完全相同的小球,其中一个重量略大,其他的重量一样。

现在有一个天平,请问只称2次,怎样把略重的小球找出来。

(1)任选6个小球分成两份分别放在天平两侧,将出现两种情况:(a)天平平衡,则略重小球在剩下的两个小球中。

称量剩下两个小球即可。

(b)天平不平衡,则略重的小球在天平一侧的3个小球中。

(2)在3个小球中任选2个分别放在天平的两侧,同样将出现两中现象:(a)天平平衡,则略重的小球为剩下的一个小球。

(b)天平不平衡,则略重的小球在天平向下倾斜的一侧。

填空题1.请写出2014年销量很好的5款安卓手机型号:2.请写出5款常用的安卓手机应用市场:3.请写出5款匿名社交软件:4.请写出几种常见的各种常见的手机传感器:简答题1.请从微信、微博和人人网中选择其一,说出其做的不好的地方及需要改进。

2.设计一款基于定位信息提供服务的APP,说明其主要功能、基本的界面设计模块和使用流程。

问答题1.现在你是公司在学校的产品推广大使,对任意一款产品,请写出你对该产品在学校的推广方案,并谈谈该方案的利弊。

2.*谈谈你对现有的匿名社交软件的认识,如果人人网改成匿名的社交网站将有什么利弊。

3.你现在正在计划一场独自一人的旅行,需要到一个语言不通的完全陌生的城市去。

现在只允许你下载5款应用,请说明应用及你选择的原因。

4.一个问答网站,每个月只有20%的提问被及时解决。

你作为该产品的主管,现收到通知需要在3个月内将问题的解答率提高到50%。

请写出你将会从哪几个方面进行调整,并说明理由。

2015下半年程序员考试真题及答案-上午卷

2015下半年程序员考试真题及答案-上午卷

2015下半年程序员考试真题及答案-上午卷下列各种软件中,(1)不属于办公软件套件。

(1) A.Kingsoft Office B.Internet ExplorerC.Microsoft OfficeD.Apache OpenOffice【答案】B【解析】本题的正确选项为B。

办公软件套件通常应包括字处理、表格处理、演示文稿和数据库等软件。

选项A “ Kingsoft Office”是金山公司开发办公软件套件。

选项B “ Internet Explorer”是网页浏览软件,该软件不属于办公软件套件。

选项C “Microsoft Office”是Microsoft公司开发的Office 2007办公软件套件。

选项D “Apache OpenOffice"是Apache公司开发的优秀的办公软件套件,能在 Windows、 Linux, MacOS X (Xll)和Solaris 等操作系统平台上运行。

在Word 2007的编辑状态下,需要设置表格中某些行列的高度和宽度时,可以先选择这些行列,再选择(2),然后进行相关参数的设置。

(2)A.“设计”功能选项卡中的“行和列”功能组B.“设计”功能选项卡中的“单元格大小”功能组C.布局”功能选项卡中的“行和列”功能组D.“布局”功能选项卡中的“单元格大小”功能组【答案】D【解析】本题考查Word基本操作。

在Word 2007的编辑状态下,利用“布局”功能选项卡中的“单元格大小”功能组区可以设置表格单元格的高度和宽度。

在Excel工作表中,若用户在A1单元格中输入=IF("优秀 "<>"及格",1,2),按回车键后,则A1单元格中的值为(3)。

(3)A.TRUE B.FALSE C.1 D.2【答案】C【解析】本题考查Excel基础知识。

试题(3)正确的答案为选项C。

因为IF()函数是条件判断函数,格式为IF(条件表达式,值1,值2),其功能是执行真假判断,并根据逻辑测试的真假值返回不同的结果。

2015软考试题及答案

2015软考试题及答案

2015软考试题及答案2015年软考(软件水平考试)试题及答案一、单项选择题(每题1分,共40分)1. 软件工程的基本原理不包括以下哪一项?A. 抽象B. 信息隐藏C. 模块化D. 迭代开发答案:B2. 在软件开发过程中,需求分析阶段的主要任务是什么?A. 设计软件架构B. 编写代码C. 确定软件需求D. 进行软件测试答案:C3. 以下哪个不是敏捷软件开发的核心价值?A. 个体和互动高于流程和工具B. 客户合作高于合同谈判C. 遵循计划高于客户合作D. 响应变化高于遵循计划答案:C4. 在面向对象的程序设计中,封装的主要目的是什么?A. 提高代码的可读性B. 隐藏对象的内部状态和行为C. 增加代码的复杂性D. 减少代码的可维护性答案:B5. 软件测试的目的是?A. 证明软件是正确的B. 发现软件中的错误C. 证明软件没有错误D. 增加软件的功能答案:B6. 软件项目管理中,风险管理的主要活动不包括以下哪一项?A. 风险识别B. 风险评估C. 风险转移D. 风险消除答案:D7. 在软件工程中,以下哪个不是软件配置管理的目的?A. 控制软件变更B. 维护软件版本C. 提高软件质量D. 减少软件开发成本答案:D8. 以下哪个不是软件质量保证的主要活动?A. 代码审查B. 软件测试C. 需求分析D. 软件审计答案:C9. 在软件维护中,以下哪个不是维护的类型?A. 校正性维护B. 适应性维护C. 完善性维护D. 开发性维护答案:D10. 以下哪个不是软件工程工具?A. 项目管理工具B. 配置管理工具C. 代码生成工具D. 文本编辑器答案:D(注:以上为部分题目示例,实际考试题目可能有所不同。

)二、多项选择题(每题2分,共20分)1. 软件工程的主要目标包括以下哪些?A. 提高软件生产率B. 提高软件质量C. 降低软件开发成本D. 增加软件功能答案:ABC2. 以下哪些是软件需求分析阶段的输出?A. 需求规格说明书B. 软件设计文档C. 用户手册D. 数据字典答案:AD3. 软件测试的类型包括以下哪些?A. 单元测试B. 集成测试C. 系统测试D. 验收测试答案:ABCD4. 以下哪些是软件项目管理的关键活动?A. 项目规划B. 项目监控C. 项目评估D. 项目终止答案:ABCD5. 软件配置管理的主要任务包括以下哪些?A. 版本控制B. 变更控制C. 配置审计D. 配置备份答案:ABC(注:以上为部分题目示例,实际考试题目可能有所不同。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

牛客网-中国最大IT笔试/面试题库
人人网2015研发笔试卷A
一. 单项选择题
1. 以下排序中时间复杂度最差的是 A 归并排序 B 选择排序 C 希尔排序 D 堆排序
2. 当参数*x==1, *y==1, *z==1时,下列不可能是函数add的返回值的( )?
int add(int *x, int *y, int *z){ *x += *x; *y += *x; *z += *y; return *z;
5. 设有一个栈,元素依次进栈的顺序是A,B,C,D,E。下列不可能的出栈顺序有?
牛客出品-
A ABCDE B BCDEA C EABCD D EDCBA

牛客网-中国最大IT笔试/面试题库
6. 某二叉树结点的中序序列为A、B、C、D、E、F、G、H,后序序列为B、D、C、A、F、G、H、E。该二 叉树对应的树林结点的层次次序序列为? A E、G、H、F、A、C、D、B B E、A、H、C、G、B、D、F C E、A、G、H、C、F、B、D D E、G、A、C、H、D、F、B
a)
调用方weight值越高的请求,平均等待时间越低
b)
减小请求尖峰的冲击
c)
不能导致handler压力过大
登录牛客网,参与以上题目讨论,查看更多笔试面试题
牛客出品-
}
A4 B5 C6 D7
3. 体育课的铃声响了,同学们都陆续地奔向操场,按老师的要求从高到矮站成一排。每个同学按顺序来到操 场时,都从排尾走向排头,找到第一个比自己高的同学,并站到他的后面,这种站队的方法类似下列哪种算 法? A 快速排序 B 插入排序 C 冒泡排序 D 归并排序
4. 下面关于inode描述错误的是? A inode和文件是一一对应的 B inode能描述文件占用的块数 C inode描述了文件大小和指向数据块的指针 D 通过inode实现文件的逻辑结构和物理结构的转换
7. 假设平均每个人人用户有300个好友,则一个人人用户的3跳好友数的数量级是? A 十万级 B 百万级 C 千万级 D 亿级
8. 下列哪些因素不会限制Linux服务器并发链接数? A 系统内存大小 B 系统网卡数量 C 系统最大文件句柄数量 D 系统I 1]随意取两个数,它们的和大于1的概率是()。(分数表示)
10. n从1开始,每个操作可以对n加1或加倍,如果要使n是2014,最少需要()个操作。
三. 问答题
11. 给出二叉树接口为
class node {
node *get_left(); node *get_right(); int get_data(); }
找出值为val的最浅节点所在层数。
int find(node *root, int val).
13. 下图所示,server接收调用方发送的请求(request)并转发给handler处理。每个调用方有名称(name)
和优先级(weight),所有调用方发送同一种请求,而且有可能短时间内发送大量请求(请求尖峰)。
Handler每秒最多能够处理N个请求。现在需要为server设计一个请求控制模块,要求:
牛客出品-

牛客网-中国最大IT笔试/面试题库
12. 计算机中处理乘法的指令要比加法复杂的多, 因为在一些关键系统中我们常常会考虑如何尽可能减少乘法的 运算。 现在有如下的表达式 y= anxn+an-1xn-1 +…..+a1x +a0 其中an, an-1, ….a1, a0是常数, 给一个x, 要求尽快算出y的值。请尝试写出这样的一个函数。
相关文档
最新文档