百度2016研发project师笔试题(四)
百度2016研发project师笔试题(四)
2015/12/8 10:42(网上收集整理的,參考答案在后面。若有错误请大神指出)
1. 关于MapReduce的描写叙述错误的是()
A. 一个Task一般会把输入集切分成若干独立的数据块
B. 通常计算节点和存储节点是同一节点
C. 通常,作业的输入输出都会被存储在文件系统中
D. MapReduce框架会先排序map任务的输出
2. 设哈希表长度为11,哈希函数H(K)=(K的第一个字母在字母表中的序号)MOD11,若输入顺序为(D,BA,TN,M,CI,I,K,X,TA),採用内散列表,处理冲突方法为线性探測法,要求构造哈希表,在等概率情况下查找成功平均查找长度为()
A. 4
B. 3
C. 20/9
D. 23/9
3. 设有5个可用的某类资源,由4个进程共享,每一个进程最多可申请()个资源而使系统不会死锁?
A.2
B.4
C.3
D.1
4. 主机甲向主机乙发送一个(SYN=1,seq=11220)的TCP段,期望与主机乙建立TCP连接,若主机乙接受该连接请求,则主机乙向主机甲发送的正确的TCP段应该是()
A. (SYN=1,ACK=1,seq=11220,ack=11220)
B. (SYN=1,ACK=1,seq=11221,ack=11221)
C. (SYN=0,ACK=0,seq=11221,ack=11221)
D. (SYN=1,ACK=1,seq=11220,ack=11220)
5. 程序执行后的输出结果是()
#include<iostream>
using namespace std;
void f(int *p,int *q)
{
p++;
*q=*q+1;
}
int main() {
int m=1,n=2,*r=&m;
f(r,&n);
cout<<m<<","<<n;
return 0;
}
A. 2,3
B. 1,4
C. 1,3
D. 1,2
6. 在UNIX操作系统中,若用户键入的命令參数的个数为1时,运行cat$1命令:若用户键入的命令个数为2时,运行cat>>$2<$1命令,请将以下所看到的的shell程序的空缺部分补齐
case () in
1)cat $1
2)cat>>$2<$1
*)echo 'defult...'
Case
A. $#
B. $@
C. $$
D. $*
7. 使用useradd创建用户时和主文件夹相关的參数是()
A.p
B.d
C.m
D.M
8. 已知表达式++a中的"++"是作为成员函数重载的运算符,则与++a等效的运算符函数调用形式为()
A. a.operator++()
B. a.operator++(0)
C. a.operator++(int)
D. operator++(a,0)
9. 以下哪些是基于核的机器学习算法?()
A. Expectation Maximization
B. Radlal Basis Function
C. Linear Discrimimate Analysis
D. Support Vector Machine
10. 现有4个同一时候到达的作业J1,J2,J3和J4,它们的执行时间各自是3小时,5小时,7小时,9小时系统按单道方式执行且採用短作业优先算法,则平均周转时间是()小时
A.12.5
B.24
C.19
D.6
11. 关于基于Hadoop的MapReduce编程的环境配置,以下哪一步是不必要的()
A. 配置Eclipse
B. 配置ssh
C. 配置java环境变量
D. 配置Hadoop环境变量
12.
利用PL/SQL语句将"数据库原理"课程的学分赋值给变量的语句是()
A. select xuefen into @xuefen from course where cname='数据库原理'
B. select xuefen from course
wherecname='数据库原理' andxuefen=@xuefen
C. select @xuefen=xuefen from course where cname='数据库原理'
D. selectxuefen=@xuefen from course where cname='数据库原理'
13. 类A是类B的友元,类C是类A的公有派生类,忽略特殊情况则下列说法正确的是()
A. 类B是类A的友元
B. 类C不是类B的友元
C. 类C是类B的友元
D. 类B不是类A的友元
14.
在对一组记录(54,38,96,23,15,72,60,45,83)进行直接插入排序时,当把第7个记录60插入到有序表时,为寻找插入位置需比較()次
A.5
B.6.
C.4
D.3
15. 用有向无环图描写叙述表达式(A+B)*((A+B)/A),至少须要顶点的数目为()
A.8
B.5
C.6
D.9
16. 若MyClass是一个类名,其有例如以下语句序列:
MyClass c1。*c2;
MyClass *c3=new MyClass。
MyClass &c4=c1;
上面的语句序列调用构造函数个数是( )。
A.1
B.2
C.3
D.4
17.
以下说法错误的是()
A. 遗传算法直接以适应度作为搜索信息,无需导数等其它辅助信息
B. 决策树算法对离散属性和连续属性进行建模
C. Hapfield网络不仅有不动点吸引子,也有其他类型的吸引子
D. 决策树是一种混合算法,它综合了多种不同的创建树的方法
18.
以下程序段包括4个函数,当中具有隐含this指针的是()
int f1();
class T
{
public:static int f2();
private:friend int f3();
protect:int f4();
};
A.f1
B.f2
C.f3
D.f4
19. 声明一个名为books_cursor的游标,和名为@book_name的游标变量,下面语句正确的是()
A. select books_cursor into @book_name
B. set books_cursor=@book_name
C. set @books_cursor=book_name
D. fetch next from books_cursor into @book_name
20. 设有关系模式R(A,B,C,D),其数据依赖集:F=((A,B)->C,C->D),则关系模式R的规范化程度最高达到()
A. BCNF
B. 2NF
C. 1NF
D. 3NF
參考答案:
1.D,2.C,3.A,4.B,5.C,6.A,7.BCD,8.A,9.BCD,10.A,11.A,12.C,13.BD,14.D,15.B,16.B,17.B,18.D,19.D,20.B
百度2016研发project师笔试题(四)的更多相关文章
- 网易2016研发project师笔试题
网易2016研发project师笔试题 2015/12/9 11:25(网上收集整理的,參考答案在后面,若有错误请大神指出) 1. 运行指令find / -name "test.c" ...
- 阿里巴巴2016研发project师笔试题
问题1: 假设下列的公式成立:78+78=123,则採用的是_______进制表示的. 本题实则考察进制转换.能够设为x进制.可是x进制有一个问题.即我们无法对x进制直接进行加减乘除.故转化为我们常见 ...
- 2015-8-29阿里校园招聘研发project师笔试题
前言:原题来自于网络:http://www.cnblogs.com/nausicaa/p/3946694.html.本人依据自己理解对题目进行解答.因为水平有限.题目有不会做.做错的地方.欢迎大家留言 ...
- 阿里2015在线研发project师笔试题(部分)
今天lz去阿里的在线笔试打了一把酱油,因为lz的水平有限,时间太他么紧张了.以下把记下来的题给大家分享一下.选择题总共20道,前十题截了图,后面感觉太费时就没有再截了,凭记忆记下了两道.附加题都记录下 ...
- 网易2016研发project师编程题
http://www.nowcoder.com/test/970447/summary [编程题] 小易的升级之路 小易常常沉迷于网络游戏.有一次,他在玩一个打怪升级的游戏,他的角色的初始能力值为 a ...
- DP - 2016网易杭研笔试题A
2016网易杭研笔试题A Problem's Link ------------------------------------------------------------------------ ...
- 阿里巴巴2014研发project师实习生面试经历
java研发project师的初面是在上周三进行的,终于结果到了晚上才出,而没有通过的则是一结束网上就更新了状态.之后阿里通知这周三,也就是今天进行二面. 凑巧的是今早被舍友吵醒,中午那个困啊,但没时 ...
- 2014阿里巴巴研发project师暑期实习生面试经验
2014阿里巴巴研发project师暑期实习生面试经验 作者:林子 Blog: http://blog.csdn.net/u013011841 时间:2014年8月 出处:http://blog.c ...
- 网易游戏2015年暑期实习生面试经历-游戏研发project师
首先,我还是先介绍一下网易游戏吧.引用别人的一段话 作者:王选易.出处: http://www.cnblogs.com/neverdie/ 欢迎转载 .也请保留这段声明.假设你喜欢这篇文章,请点[推荐 ...
随机推荐
- [BZOJ1307][ZJOI2008]生日聚会PARTY
...一开始用了三维的...甚至尝试把它搞成二维的...后来发现根本没法转移呀... 既然dalao说这是初中题,那它就算是一道初中题吧... dp[i][j][k][p]表示当前有i个男生j个女生, ...
- rabbit channel参数
channel.exchangeDeclare() channel.ExchangeDeclare(string exchange: "cjlTest",string type: ...
- 在C#程序中,创建、写入、读取XML文件的方法
一.在C#程序中,创建.写入.读取XML文件的方法 1.创建和读取XML文件的方法,Values为需要写入的值 private void WriteXML(string Values) { //保存的 ...
- (转)Vue 爬坑之路(一)—— 使用 vue-cli 搭建项目
vue-cli 是一个官方发布 vue.js 项目脚手架,使用 vue-cli 可以快速创建 vue 项目,GitHub地址是:https://github.com/vuejs/vue-cli 一. ...
- Unity引擎GUI之Text
Text 文本 要显示的字符串. Font 字体 Font Style 加粗与倾斜 Font Size 字体大小 Line Spacing 行距,文本行之间的间距 Rich Text 勾选后,想要单独 ...
- MongoDB安装使用教程
参考菜鸟教程:http://www.runoob.com/mongodb/mongodb-tutorial.html
- Linux 之常用操作指令详解
1. 查看当做操作目录位置 > pwd 2. 查看(当前)目录里边的文件内容 > ls //list > ls -l 或ll //显示文件的详细信息 > ls -al //al ...
- Memcached 之分布式算法原理
memcached并不像mongodb一样可以配置多个节点,并且节点之间可以”自动分配数据“,即相互通信,所以我们在做memcache分布式集群的时候要有一个算法来保证当一台memcache服务器宕机 ...
- rabbitmq和kafka的区别
1.吞吐量kafka吞吐量更高: 1)Zero Copy机制,内核copy数据直接copy到网络设备,不必经过内核到用户再到内核的copy,减小了copy次数和上下文切换次数,大大提高了效率. 2)磁 ...
- URAL - 1114-Boxes (分步乘法原理)
题意; 给你n个盘子,A个红球,B个黑球,放的时候没有限制,可以不放,可以放一个红球,可以放一个黑球,也可以两个同时放,可以有剩余的球. 求一共有多少放法. 思路: 可以利用分步乘法原理,红球和黑球是 ...