百度2013笔试题(03/07更新)
百度2013笔试题
最佳答案:
逻辑推理题
- 赛跑排名问题:4个人赛跑两次,根据一系列条件,如A永远不是最后一名,C永远比D跑得快等,推断两次赛跑的排名情况。
- 扑克牌概率问题:从一副52张扑克牌中抽出黑桃A,再抽出红桃A的概率是多少。
- 金子切割问题:工人干活7天,要求每天都结算工资,问至少要把金子切成几块才能按时付工资。
情景分析题
- 操作系统盗版问题:设计一个很容易被存储和拷贝的操作系统,如何防止盗版。
- 智能手机百度个性首页设计:设计一个智能手机的百度个性首页,底下给出了所有的百度应用。
技术知识题
- 数据库操作:简述使用数据库的操作步骤。
- TCP/IP协议:简述TCP/IP的四层结构。
- MVC结构:什么是MVC结构并简要介绍各层次的结构。
系统设计题
- RSA SecurID安全系统:设计一个用户登录验证系统,用户持有一个小设备,其上的6位数每60秒变化一次,服务器进行认证。
- 数据库设计:设计一个数据库系统,考虑用户量级带来的影响和扩展性。
编程题
- 密码组合:使用a-z、0-9组成3位的字符密码,设计一个算法,将可能的密码组合全部打印出来。
- 字符串反转:实现字符串反转函数。
- 字符串操作:通过插入、删除、替换操作,将一个给定的字符串A变换成另一个给定的字符串B,计算最小操作次数。
这些题目旨在考察应聘者的逻辑思维能力、技术知识掌握程度以及系统设计和编程能力。