下面小编给大家整理的百度移动研发笔试题目(共含11篇),欢迎阅读与借鉴!同时,但愿您也能像本文投稿人“肉桂贝果”一样,积极向本站投稿分享好文章。
百度移动研发笔试题目
一.简答题
1.简述计算机的存储系统分为哪几个层次,为什么这样的'分层能够提高程序的执行效率,
2.浮点数在计算中如何表示,如何对浮点数判等。
3.简述TCP与UDP协议的差别,两者与HTTP的关系。并列举HTTP的方法,以及常见的返回状态码。
二.算法与程序设计
1.设计一个反转字符串的函数 char *reverse_str(char *str),不使用系统函数。
2.给定一个字符串,(1,(2,3),(4,(5,6),7)),使它变为(1,2,3,4,5,6,7),设计一个算法消除其中嵌套的括号,
(c/c++)
3.使用C语言实现htonl(将long性转为网络字节码),不使用系统自带函数。
三.系统设计题
面向对象是一种思想,使用C语言来实现下列问题。
1.如何定义一个类?
2.如何创建以及销毁对象?
3.如何实现类的继承?
从上面来看,计算机原理知识两道,网络协议方面一道,其余都为C方面的考察,两道字符串处理,一个C和面向对象思想的结合。
百度笔试题目
1、英文题目的连线题,N个排成方队的圈,圈里有数字,外面有突起,请你按数字要求连线,要求:将这些圈连成整体,每个圈可外接线的数目要与圈里数字一致,且线不能相交
2、如果你盯着一张红色的海报,然后再看白色的`墙,那么你看到的墙的外围是神马颜色的~(那时,我多么希望这教室里刚好挂着一面国旗~)
选项有:绿色,红色,紫色,蓝色
3、图形题~
4、有四个箱子,里面分别是金,银,铜,铁,有100个人来猜,这四个箱子里分别是什么,有23个人猜对了0个,58个人猜对了1个,14个人猜对了2个,
求!有几个人猜对了3个,几个人猜对了4个(谁会做啊!我就Orz)
5、人照镜子的时候,会觉得左右是相反的,但上下不是相反的,你动左手,就觉得镜子里是右手在动,你动上牙齿,还是看见上牙齿在动,这是什么原因?写出你的理解
6、有一种质地不均匀的绳子,烧完整根刚好是一个小时,假设有无数根这样的绳子,那么怎样可以用烧绳子的方法计算出正好1个小时15分钟~(出考场后,经一中科院的牛人点拨,才大彻大悟!只可惜,俺当时没想出来啊~先不告你,你自己看,一会儿再上答案)
7、三个看不见里面的箱子,一个上面写着“苹果”一个写着“橘子”,一个写着“苹果&橘子”,已知这三个标签都错误,现在请你挑一个箱子拿出一个水果,你能说出这三个箱子里分别是什么么?写出步骤~
一:填空
1:中国移动三大品牌是哪些? 全球通,动感地带,神洲行,其口号分别为我能,我的地盘听我的,轻松由我。
2:中国六大运营商分别为中国移动,中国联通,中国电信,中国网通,中国铁通,中国卫通。
3:白日依山尽,黄河入海流,欲穷千里目,更上一层楼,此诗为著名诗人王之焕所著。
王之涣,或作王之奂,字季凌,盛唐著名诗人,至今享有盛誉
4:用加减乘除使得给出的4个数字得出以下答案:24。
(一)5,6,7,8;6*(5+7-8)=24
1: (5 + 7 - 8) × 6 2: ((5 + 7) - 8) × 6 3: (5 + (7 - 8)) × 6
4: (5 + 7) × (8 - 6) 5: (5 - 8 + 7) × 6 6: ((5 - 8) + 7) × 6
7: (5 - (8 - 7)) × 6 8: 6 × (5 + 7 - 8) 9: 6 × ((5 + 7) - 8)
10: 6 × (5 + (7 - 8)) 11: 6 × (5 - 8 + 7) 12: 6 × ((5 - 8) + 7)
13: 6 × (5 - (8 - 7)) 14: 6 × (7 + 5 - 8) 15: 6 × ((7 + 5) - 8)
16: 6 × (7 + (5 - 8)) 17: (6 ÷ (7 - 5)) × 8 18: 6 ÷ (7 - 5) × 8
19: 6 ÷ ((7 - 5) ÷ 8) 20: 6 × (7 - 8 + 5) 21: 6 × ((7 - 8) + 5)
22: 6 × (7 - (8 - 5)) 23: 6 × (8 ÷ (7 - 5)) 24: 6 × 8 ÷(7 - 5)
25: (6 × 8) ÷ (7 - 5) 26: (7 + 5 - 8) × 6 27: ((7 + 5) - 8) × 6
28: (7 + (5 - 8)) × 6 29: (7 + 5) × (8 - 6) 30: (7 - 8 + 5) × 6
31: ((7 - 8) + 5) × 6 32: (7 - (8 - 5)) × 6 33: (8 - 6) × (5 + 7)
34: (8 - 6) × (7 + 5) 35: 8 × (6 ÷ (7 - 5)) 36: 8 × 6 ÷(7 - 5)
37: (8 × 6) ÷ (7 - 5) 38: (8 ÷ (7 - 5)) × 6 39: 8 ÷ (7 - 5) × 6
40: 8 ÷ ((7 - 5) ÷ 6)
(二)8/(3-8/3)
(PS:数字应该是可以打乱的吧)
5:(这道题目忘了)
二:问答
1:用十种方法向和尚推销梳子,请自圆其说
1用来帮他的狗梳毛
2用来帮他的猫梳毛
3可以作为庙里的旅游纪念品来卖
4可以挂在窗前作装饰
5施主香火钱挺多时可以送给她作为纪念品
6庙里没柴时可以用来烧
7梳子柄可用来刮痧治病
8有时用梳子来按摩头部可以促进血液循环
9下山化缘可以用来和闺女们交换食物
10跳飞机时可以用来当石子抛
11念经时可以用来压住书页以免风吹乱了不知道念到哪里
12小和尚不听话时可以用来敲他脑袋
第一个人卖了1把梳子,他对经理说:“我看到一个小和尚,头上生了很多虱子,很痒,在那里用手抓。我就骗他说抓头用梳子抓,于是我就卖出了一把。”
第二个人卖了10把梳子。他对经理说:“我找到庙里的主持,对他说如果上山礼佛的人的头发被山风吹乱了,就表示对佛不尊敬,是一种罪过,假如在每个佛像前摆一把梳子,游客来了梳完头再拜佛就更好!于是我卖了10把梳子。”
第三个人卖了3000把梳子!他对经理说:“我到了最大的寺庙里,直接跟方丈讲,你想不想增加收入?方丈说想。我就告诉他,在寺庙最繁华的地方贴上标语,捐钱有礼物拿。什么礼物呢,一把功德梳。这个梳子有个特点,一定要在人多的地方梳头,这样就能梳去晦气梳来运气。于是很多人捐钱后就梳头又使很多人去捐钱。一下子就卖出了3000把。”
2:有两个桶,一个三斤,一个五斤,水无限,如何得出精确的四斤水
1:把装5斤的水装到3斤的桶里
2:把3斤的水倒空
3:把剩在5斤里的2斤的水倒入3斤的桶中
4:把5斤的水装满
5:往那只有2斤水的3斤的桶中(只能再装1斤)
6:5斤的桶里剩下4斤的水.
3:三筐苹果,一筐全红色,一筐全绿色,一筐红绿混杂,苹果筐子上分别贴了三张假标签(例如:若帖“红苹果”标签的筐子里装的一定不是全红色的,有可能为绿或混合)。请问如何在只拿出一只苹果的情况下得出三筐苹果的实际颜色从写着混合的筐中拿出一个苹果,如果是红苹果,该筐则为绿苹果,写红苹果的为绿苹果,写绿苹果的为混合原因:如果写红苹果的为混合,写绿苹果的为红苹果,则写混合的为绿苹果,而你拿出的是红苹果,所以不成立。因此第一段中的答案是唯一正确的。
4:夜晚过一桥,甲过需要一分钟,乙两分钟,丙五分钟,丁十分钟。桥一次最多只能承受两人,过桥必须使用手电筒,现在只有一只手电筒。
请问4人如何在17分钟内全部过桥
甲和乙先过,然后乙把手电带回,花去时间2+2=4分钟
然后丙和丁过去,由甲把手电带回,花去时间10+1=11分钟最后甲和乙过桥,花去时间2分钟总共花去时间4+11+2=17分钟
5:如何用一句最经典的话来批评犯错的美丽女性
这是一个美丽的错误。
6:顾客永远是对的嘛?
顾客永远是对的”这句话的最早出处,应该是把中国的第一家店建在深圳洪湖的沃尔玛,在他的墙上可以醒目的看到有一条标语,每一个进入商店的人都可以看到:“1、顾客永远是对的;2、顾客如果有错误,请参看第一条。 创始人山姆沃顿如是说:“事实上,顾客能够解雇我们公 司的每个人,他们只需要到其它的地方去花钱,就可以做到这一点。”衡量企业成功与否的重要标准就是让顾客。 DD“我们的上帝”满意的程度” 。由于沃尔玛在行业的影响力,一时间这句话传遍了大江南北。于是在很多的企业都把“顾客永远是对的” “顾客第一”、“服务第一”等类似的口号被众多的企业称为其宗旨,并出现在许多企业的广告创意之中。
由于职业的关系,我曾经对一家移动公司的中高层领导在服务方面做过一个问卷调查,其中的一个问题是“你认为顾客永远是正确的吗”?,
有三种答案“是、不一定、否”。根据收集后整理分析,75%的管理人员选择“不一定、否”
我将他们解释的理由整理归纳了一下,主要在以下5个方面:
1、企业要承担不应有的损失
如果都是顾客永远是对的,那么体现在产品上,如有的顾客认为产品有问题,那么依据这个原则,肯定要退换,企业就损失了。“如果企业拿出的是好产品,而顾客却说是伪劣产品,能说顾客总是正确吗?
2、不能迁就刁难的客户
有些客户是很刁难的,总是喜欢无事生非,喜欢挑企业的各种毛病,“如果顾客对产品的使用方法不正确,那就是顾客的错。”“如果顾客故意‘不正确’,企业也没有办法。”“对那些刁蛮任性,故 意挑三拣四的顾客我们要采取不同的措施。”“企业要防止那些别有用心的顾客,不能一味迁就。”
3、不能以顾客的观点左右企业
“顾客的观点偏向于个人利益,企业不应该以顾客的观点来左右企业的企划。”“企业与消费者应该是对等关系,正确处理企业与消费者之间的关系应遵循相互信赖相互尊重的原则。”
4、企业不可能满足所有的顾客
“因为顾客的需要各不相同,所以很难让他们都满意。”“企业不能满足顾客的所有要求,所以只能说在特定条件下顾客总是正确的。”“前提是顾客提出的意见是正确的,我们通过努力是能达到的”,企业应提高产品质量,搞好售后服务以赢得顾客的信任,而不是单方面的遵循顾客总是正确的原则。
5、要使顾客放弃不合理的要求
“对那些恶意攻击企业的顾客,企业奋起反击正是为了维护企业的形象。”“我们的工作就是要努力使顾客放弃不合理的要求。”“应 该教育
我们的顾客树立一个正确的消费思想。”“顾客是上帝,但上帝也有犯错误的时候。”“消费者也应遵循市场经济规律。”
三:读后感
这道题目有点想语文考试的读后感,出一大段的材料,然后要你选择啊,填空啊,因为太长了且没有意思,我就不写了
四:论述题
你为什么想进入本公司,你有何优缺点?(可以用汉或英语,只能选其中一种)
1.移动面试笔试题题目
2.华为笔试题目
3.联通笔试题目
4.YY运营笔试题目
5.地铁的笔试题目
6.运营类笔试题目
7.Java试题笔试题目答案
8.华为C笔试题目
9.Java笔试题目节选
10.顺丰笔试题目
百度校园招聘技术研发笔试题目
我非985,非211,二本专业一枚,有幸获得度娘的照顾,有个笔试机会,当然抱着重在参与的心态,把所有题目copy回来了,说来惭愧,做的不好,给需要的.同学参考参考吧。
一、简答题
1.静态链接库和动态链接库的优缺点。
2.轮询式任务调度和抢占式任务调度的区别
3.数据库中有哪些锁,叙述其应用场合。
二、算法与程序设计
1.给定任意一正整数,求大于它的最小非“重复数”。所谓“重复数”是指一个数中相邻的位相同的状况,例如“1123”是重复数,“1231”则不是,
2.有一个长度为N(N很大)的字符串,求其最大回文字符串。(好像是回文。。)
3.在数轴上有a[0],a[1],a[2],.....,a[n-1]个点,有一根长度为L 的尺子,最多能覆盖多少个点?
三、系统设计(题目太长,大意如下)
设计一个分布式缓存系统,满足一下三个条件:
1.单个缓存服务器故障无法工作,服务器集群可正常工作。
2.充分利用每一个服务器容量,按照比例,均衡负载。
3.如果某一服务器故障,保证迁移的缓存文件数据量最小。
百度网络笔试题目
1.假设Apache产生的日志文件名为access_log,在apache正在运行时,执行命令mv access_log access_log.bak,执行完后,请问新的apache的日志会打印到哪里,为什么?
2.在Shell环境下,如何查看远程Linux系统运行了多少时间?
3.处理以下文件内容,将域名取出并进行计数排序,如处理:
www.baidu.com/
www.baidu.com/1.html
post.baidu.com/
mp3.baidu.com/
www.baidu.com/3.html
post.baidu.com/2.html
得到如下结果:
域名的出现的次数 域名
3 www.baidu.com
2 post.baidu.com
1 mp3.baidu.com
可以使用bash/perl/php/c任意一种
4.如果得到随机的字串,长度和字串中出现的字符表可定义,并将字串倒序显示,如 把0123456789作为基准的字串字符表,产生一个6位的.字串642031,打印出的字串为 130246,可使用bash/perl/php/c任意一种.
5.如何查看当前Linux系统的状态,如CPU使用,内存使用,负载情况等.
6.你在大学中做的最成功的一件事是什么(不必一定与计算机相关)
百度合肥笔试题目
一、简答题(30分)
1、用简单的语言进行数据库操作的步骤,(10分)
2、TCP/IP的四层结构。(10分)
3、什么是MVC结构并简要介绍各层次的结构。(10分)
二、编程题(40分)
1、公司技术部接到一个任务,需要使用a-z、0-9组成3位的字符密码,现请你设计一个算法,将可能的密码组合全部打印出来。(10分)
2、请实现字符串反转函数。(10分)
3、给定三种字符串的操作:
i)插入操作,你可以在任意位置插入一个char字符。
ii)删除操作,你可以在任意位置删除一个char字符。
Iii)替换操作,你可以把任意一个char,替换成一个新的char。
通过上述三种操作可以将一个给定的字符串A变换成另一个给定的字符串B,例如A=acegf,B=adef,那么将A变换到B的最小操作次数是2。第一次操作是把c换成d,第二次操作是删除g。
1)给定A=gumbo,B=gambol,最小次数为多少?并给出具体的操作过程,
(2分)
2)A、B为任意字符串?如何计算出最小操作次数?简述出你的计算思路,并给出递归公式。(3分)
3)实现代码(注意代码风格与效率)。(15分)
三、系统设题(30分)
【题目】RSA SecurID安全系统
RSA SecurID是在企业、银行等领域应用较多的一种用户登录验证手段。用户持有一个小设备,其上的'6位数每60秒(也可以是其他时间间隔)变化一次,用户登录时需要输入这6位数字,服务器进行认证,通过则允许登录。如果由你来设计这个系统,会怎么做。
从系统设计的角度,回答如下问题
1)基础设计思路是什么?要求说明清楚服务器端为何能有效认证动态密码的正确性。
2)如果用户数量达到千万量级,给出系统设计图示或说明。要求子功能模划分清晰,给出关键的数据结构或数据库表结构,请考虑用户量级带来的影响和扩展性,考虑用户之间密码的随机性等因素,设计如何支持这几个因素,给出说明。
3)如果系统的算法升级,可能服务器和设备端都要有所修改。系统如何设计,能够使得升级过程(包括可能的设备替换或重设)尽量平滑?
百度公司笔试题目
1、实现一个函数,对一个正整数n,算得到1需要的最少操作次数,操作规则为:如果n为偶数,将其除以2;如果n为奇数,可以加1或减1;一直处理下去。
例子:
func(7) = 4,可以证明最少需要4次运算
n = 7
n-1 6
n/2 3
n-1 2
n/2 1
要求:实现函数(实现尽可能高效) int func(unsign int n);n为输入,返回最小的运算次数。给出思路(文字描述),完成代码,并分析你算法的时间复杂度。
答:
假设n表示成二进制有x bit,可以看出计算复杂度为O(2^x),也就是O(n)。
将n转换到二进制空间来看(比如7为111,6为110):
- 如果最后一位是0,则对应于偶数,直接进行除2操作。
- 如果最后一位是1,情况则有些复杂。
**如果最后几位是???01,则有可能为???001,???1111101。在第一种情况下,显然应该-1;在第二种情况下-1和+1最终需要的步数相同,
所以在???01的情况下,应该选择-1操作。
**如果最后几位是???011,则有可能为???0011,???11111011。在第一种情况下,+1和-1最终需要的步数相同;在第二种情况下+1步数更少些。所以在???011的情况下,应该选择+1操作。
**如果最后有更多的连续1,也应该选择+1操作。
如果最后剩下的各位都是1,则有11时应该选择-1;111时+1和-1相同;1111时应选择+1;大于四个1时也应该选择+1;
2、找到满足条件的数组
给定函数d(n)=n+n的各位之和,n为正整数,如d(78)=78+7+8=93。这样这个函数可以看成一个生成器,如93可以看成由78生成。
定义数A:数A找不到一个数B可以由d(B)=A,即A不能由其他数生成。现在要写程序,找出1至10000里的所有符合数A定义的数。
回答:
申请一个长度为10000的bool数组,每个元素代表对应的值是否可以有其它数生成。开始时将数组中的值都初始化为false。
由于大于10000的.数的生成数必定大于10000,所以我们只需遍历1到10000中的数,计算生成数,并将bool数组中对应的值设置为true,表示这个数可以有其它数生成。
最后bool数组中值为false的位置对应的整数就是不能由其它数生成的。
安徽移动笔试题目
第1题,题目大意是:商场里有一部带阶梯的电梯以均匀的速度由下往上行驶,有一位女顾客从下往上走,她走了40个阶梯就到了楼上,而另外一位男顾客从上 往下走,他走了80阶梯才到楼下。其中,男顾客走阶梯的速度是女顾客走阶梯的速度的2倍。请问,电梯静止时总共有多少阶梯?
解答:设静止时电梯总数有N个,女顾客走阶梯的速度是a,电梯运行的速度是v,女顾客从楼下到楼上所用的.时间是t0;那么根据题意可知,男顾客走阶梯的速度是2a,设男顾客从楼上走到楼下所用的时间是t1.
现在可以列方程了,女顾客从下往上走:(a+v)*t0=N; (1)
t0=40/a; (2)
同理,男顾客从上往下走:(2a-v)*t1=N; (3)
t1=80/2a; (4)
由(2)和(4)可得,t0=t1; (5)
(1)/(3)可得,2v=a; (6) 把(6)代入(1)可得,(3/2)*a*t0=N; (7)
把(2)代入(7)可得,N=60.
所以,电梯静止时的阶梯数应该是60.解题完毕,
(方法可能复杂了,有不同意见的欢迎跟帖讨论)
第2题,题目大意是,一个蓄水池里有两个放水口甲和乙,一个进水口丙。如果同时开放甲和丙,则30个小时就可以把一个满水池的水放干。如果同时开放乙和 丙,则20个小时就可以把一个满水池的水放干。如果只开丙,则60个小时可以把一个空水池给蓄满水。试问,如果同时开放甲、乙和丙,则多长时间能把满水池 的水放干?
解答:这道题,很多人可能一看就觉得很简单,初中生应该就能算出来了,可我当时就没算出来,惭愧啊。这里解题过程就不说了,我私下算的答案是10小时,有不同意见的也欢迎大家交流。
,
9.结构化程序设计中 程序=
面向对象程序设计中 程序=
10.解释return和exit的区别
11.ATM网络信元长度是( ),所有信息在最底层以( )的方式传送,以保持电路交换适合于传送实时性很强的业务特点.
全提人员在扑到学校、车站去营销的时候,需要的不仅是网络工程师,更需要具有营销能力的网络工程师,帮你复习:
1、小时候你是否曾经与邻居或同学打架?
小时会打架,长大会营销。营销能力与打架能力有相通之处。善于打架的人:有自己独特的招数、一出手就打到要害、被打的人都很有感受、旁观的人都能永远记住。善于营销的人:有产品自己的特点、切重对手要害的优势、关注消费者的感受、总引起整个市场的关注。
2、每次打完之后,父母亲是不是都会问你“为什么打架”?
善于总结,善于思考,具备这样的能力,营销能力不断会提高。
一:填空
1:中国移动三大品牌是哪个——,——,——,其口号分别为——,——,——?
2:中国六大运营商分别为中国移动,——,——,——,——,——,——
3:白日依山尽,黄河入海流,——,——,此诗为著名诗人——所著,
4:用加减乘除使得给出的4个数字得出以下答案:24。
(一)5,6,7,8;(二)3,3,8,8
二:问答
1:用十种方法向和尚推销梳子,请自圆其说
2:有两个桶,一个三斤,一个五斤,水无限,如何得出精确的四斤水
3:三筐苹果,一筐全红色,一筐全绿色,一筐红绿混杂,苹果筐子上分别贴了三张假标签(例如:若帖“红苹果”标签的筐子里装的.一定不是全红色的,有可能为绿或混合)。请问如何在只拿出一只苹果的情况下得出三筐苹果的实际颜色
4:夜晚过一桥,甲过需要一分钟,乙两分钟,丙五分钟,丁十分钟。桥一次最多只能承受两人,过桥必须使用手电筒,现在只有一只手电筒。请问4人如何在17分钟内全部过桥
5:如何用一句最经典的话来批评犯错的美丽女性
6:顾客永远是对的嘛?
三:读后感
这道题目有点想语文考试的读后感,出一大段的材料,然后要你选择啊,填空啊,因为太长了且没有意思,我就不写了
四:论述题
你为什么想进入本公司,你有何优缺点?(可以用汉或英语,只能选其中一种)
★ 大唐移动笔试题目
★ 笔试题目
★ 百度实习笔试经验
★ 太古笔试题目
★ 出纳笔试题目
★ C笔试题目
★ Dell笔试题目