百度后台开发类笔试题2014校园招聘 武汉站
2013-10-01 20:17
281 查看
软件开发试题
1、简答题:
1.说明动态链接库和静态链接库的区别。
2.轮询任务调度和抢占式任务调度的特点
3.简要说明数据库锁机制以及描述。
2、算法题:
1.给出任意一个正整数,算出大于它的最小不重复数(即不存在相邻两个数相同的情况)
2.给出一个长度为N的字符串,求里面最长的回文子串长度。
3.数轴上从左到右有n个点a[0],a[1]......a[n-1],现在有一根长度为L的绳子,问最多能覆盖多少个点。
3、系统设计题:
在现代系统的设计过程中,为了减轻请求的压力,通常采用缓存技术,为了进一步提升缓存的命中率,同常采用分布是缓存方案。调度模块针对不同内容的用户请求分配给不同的缓存服务器向用户提供服务。请给出一个分布式缓存方案,满足如下要求:
1) 单台缓存服务器故障,整个分布式缓存集群,可以继续提供服务。
2)通过一定得分配策略,可以保证充分利用每个缓存服务的存储空间,及负载均衡。当部分服务器故障或系统扩容时,改分配策略可以保证较小的缓存文件重分配开销。
3)当不同缓存服务器的存储空间存在差异时,分配策略可以满足比例分配。
1、简答题:
1.说明动态链接库和静态链接库的区别。
2.轮询任务调度和抢占式任务调度的特点
3.简要说明数据库锁机制以及描述。
2、算法题:
1.给出任意一个正整数,算出大于它的最小不重复数(即不存在相邻两个数相同的情况)
2.给出一个长度为N的字符串,求里面最长的回文子串长度。
3.数轴上从左到右有n个点a[0],a[1]......a[n-1],现在有一根长度为L的绳子,问最多能覆盖多少个点。
3、系统设计题:
在现代系统的设计过程中,为了减轻请求的压力,通常采用缓存技术,为了进一步提升缓存的命中率,同常采用分布是缓存方案。调度模块针对不同内容的用户请求分配给不同的缓存服务器向用户提供服务。请给出一个分布式缓存方案,满足如下要求:
1) 单台缓存服务器故障,整个分布式缓存集群,可以继续提供服务。
2)通过一定得分配策略,可以保证充分利用每个缓存服务的存储空间,及负载均衡。当部分服务器故障或系统扩容时,改分配策略可以保证较小的缓存文件重分配开销。
3)当不同缓存服务器的存储空间存在差异时,分配策略可以满足比例分配。
相关文章推荐
- 腾讯2014校园招聘软件后台开发类笔试题
- 腾讯2014校园招聘软件后台开发类笔试题
- (1.4.8.5)腾讯2014校园招聘软件后台开发类笔试题
- 百度2014校园招聘笔试题(10月13北京)
- 百度2014校园招聘笔试题 ——深度学习算法研发工程师.
- 创新工场笔试题2014 校园招聘 ---武汉站
- 优酷土豆2014校园招聘笔试题目之Java开发类
- 腾讯2014校园招聘软件开发类笔试试题
- 百度2014研发类校园招聘笔试题解答
- 百度2014校园招聘笔试题 ——深度学习算法研发工程师.
- 同花顺校园招聘笔试题 2014 武汉站
- 百度2014秋季校园招聘-软件研发工程师笔试题(2013年9月20日山东济南站)
- 百度2014研发类校园招聘笔试题解答
- 百度2014校园招聘-研发工程师笔试题
- 百度2014校园招聘笔试题(成都站,软件研发岗)——2014.09.21
- 笔试面试(1)腾讯2014校园招聘软件开发类笔试试题
- 百度2014校园招聘-研发工程师笔试题(济南站)
- 百度2014校园招聘笔试题武汉站三道算法设计题
- 淘米校园招聘笔试题 2014 武汉站
- 百度2014研发类校园招聘笔试题解答