开发工程师笔试题-2013-B.docVIP

  • 3
  • 0
  • 约1.4千字
  • 约 4页
  • 2018-03-03 发布于河南
  • 举报
开发工程师笔试题-2013-B

研发工程师笔试题(产品部) 答题注意事项: A、选择感兴趣的一个问题作答; B、程序可使用熟悉的一种或多种语言实现,脚本类语言也可以; C、可以使用开源的程序库来实现程序的部分功能; D、建议的考虑点: 数据获取、分析的性能; 程序的内存规模; 长期运行对程序的考验; 数据输入、输出方式; 程序的可扩展性和可维护性; 文档和注释。 1、获取百度视频-电影排行榜的数据,并给出排行榜的变化情况。 网页地址参考:/topmovie/ 功能要求: 获取“全部”以及按地区的排行榜信息; 每个类型的排行榜获取前n个节目,其中32n1024; 每个节目获取页面中列出的全部信息,比如排名、电影名称、上映时间、类型、地区、主演、导演等。 每隔半小时获取一次排行榜信息; 针对每次获取的节目,给出名次上升最快(相对上次排行)的m个节目,8mn/2; 按协议(html、xml...)解析内存中的数据 输出解析结果需要用到协议分析,抓包吧用curl库很方便了解http协议么?会用socket吧?? 2、参考给出的消息格式,实现一个文件传输的接收端。 消息格式: 功能要求: 使用UDP协议传输文件; 文件按1024bytes的分片请求和传输; 支持丢包检测和重传,支持断点续传; 如果给出的协议不满足要求,可自行扩展;也可以自定义协议; 文件名为{文件id}.txt。 3、根据给出的视频信息格式定义,设计

文档评论(0)

1亿VIP精品文档

相关文档