欢迎来到天天文库
浏览记录
ID:39364620
大小:34.00 KB
页数:6页
时间:2019-07-01
《google2013校招笔试题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Google2013校园招聘笔试题1、单项选择题1.1如果把传输速率定义为单位时间内传送的信息量(以字节计算)多少。关于一下几种典型的数据传输速率:1.使用USB2.0闪存盘,往USB闪存盘上拷贝文件的数据传输速率2.使用100M以太网,在局域网内拷贝大文件时网络上的数据传输速率3.使用一辆卡车拉1000块单块1TB装满数据的硬盘,以100km/h的速度从上海到天津(100km)一趟所等价的数据传输宽带4.使用电脑播放MP3,电脑的pci总线到声卡的数据传输速率在通常情况下,关于这几个传输速率的排序正确的是:
2、A.4<1<2<3B.1<4<2<3C.4<1<3<2D.1<4<3<21.2.#defineSUB(x,y)x-y#defineACCESS_BEFORE(element,offset,value)*SUB(&element,offset)=valueintmain(){intarray[10]={1,2,3,4,5,6,7,8,9,10};inti;ACCESS_BEFORE(array[5],4,6);printf("array:");for(i=0;i<10;++i){printf("%d",arra
3、y[i]);}printf("n");return(0);}A.array:16345678910B.array:62345678910C.程序可以正确编译连接,但是运行时会崩溃D.程序语法错误,编译不成功1.3在区间[-2,2]里任取两个实数,它们的和>1的概率是:A.3/8B.3/16C.9/32D.9/641.4小组赛,每个小组有5支队伍,互相之间打单循环赛,胜一场3分,平一场1分,输一场不得分,小组前三名出线平分抽签。问一个队最少拿几分就有理论上的出线希望:A.1B.2C.3D.41.5用二进制来编码
4、字符串“abcdabaa”,需要能够根据编码,解码回原来的字符串,最少需要多长的二进制字符串?A.12B.14C.18D.241.610个相同的糖果,分给三个人,每个人至少要得一个。有多少种不同分法A.33B.34C.35D.361.7下列程序段,循环体执行次数是:y=2while(y<=8)y=y+y;A.2B.16C.4D.31.8下面哪种机制可以用来进行进程间通信?A.SocketB.PIPEC.SHAREDMEMORYD.以上皆可1.9下列关于编程优化的说法正确的是:A.使用编译器的优化选项后程序性能
5、一定会获得提高B.循环展开得越多越彻底,程序的性能越好C.寄存器分配能够解决程序中的数据依赖问题D.现代主流C/C++编译器可以对简单的小函数进行自动Iinline1.10一下程序是用来计算两个非负数之间的最大公约数:longlonggcd(longlongx,longlongy){if(y==0)return0;elsereturngcd(y,x%y);}我们假设x,y中最大的那个数的长度为n,基本运算时间复杂度为O(1),那么该程序的时间复杂度为:A.O(1)B.O(logn)C.O(n)D.O(n^2)
6、2程序设计与算法(2.1,2.2为编程题,2.3为算法设计题,只需设计思路和关键步骤伪代码)2.1写函数,输出前n个素数。函数原型:voidprint_prime(intN);不需要考虑整数溢出问题,也不许使用大数处理算法。2.2长度为n的数组乱序存放着0至n-1.现在只能进行0与其他书的swap,请设计并实现排序(后面工作人员补充:必须采用交换实现)。2.3给定一个原串和目标串,能对原串进行如下操作:1在给定位置插入一个字符2替换任意字符3删除任意字符要求写一个程序,返回最少的操作数,使得原串进行这些操作后
7、等于目标串。原串和目标串长度都小于2000.
此文档下载收益归作者所有