file-type

快手2019秋招测试笔试试题解析

DOCX文件

下载需积分: 50 | 23KB | 更新于2024-09-07 | 153 浏览量 | 5 下载量 举报 收藏
download 立即下载
"快手2019秋招笔试试题-测试A试卷" 这份文档是快手公司在2019年秋季招聘中使用的测试A试卷,主要涵盖了计算机科学和技术领域的测试知识,包括网络协议、编程语言基础、数据库操作、算法与数据结构、操作系统原理以及软件工程等方面的内容。 首先,试题中涉及了HTTP状态码的知识,指出当出现5xx状态码时,表示服务器端出现问题,需要进行排查。HTTP状态码分为五类,2xx表示成功,3xx表示重定向,4xx表示客户端错误,而5xx则表示服务器错误。 其次,题目考察了基本的编程逻辑,如三目运算符的运用。题目中,表达式a=5?0:1的结果是0,因为当条件5为真时,三目运算符返回第二个参数。 接着,试题涉及到SQL语句的使用,正确删除表A中的score列应该使用`ALTER TABLE A DROP score`。其他选项要么语法错误,要么不是删除列的操作。 数学问题部分,10个糖果分给3人,每个人至少一个,总共的不同分法为36种,这涉及到组合数学中的分配问题。 SQL查询方面,正确查询class列非NULL记录的WHERE子句是`WHERE class IS NOT NULL`。 关于Ajax的描述,错误的说法是它支持浏览器的back按钮。实际上,Ajax可以实现局部刷新、通过XML或JSON与服务器交互数据以及减轻服务器负载,但它并不直接支持浏览器的back按钮功能,需要额外处理。 内存管理中,缓存(Cache)的目的是解决CPU与主存速度不匹配的问题,提升数据访问效率。 计算服务器需求的题目中,如果每天有300万PV(页面浏览量),峰值访问集中在20%的时间,单台机器QPS(每秒查询率)为58,那么大约需要3台这样的机器来应对高峰时段的流量。 栈和队列的共同点是只允许在端点处进行插入和删除操作,区别在于栈是后进先出(LIFO),队列是先进先出(FIFO)。 算法部分,两个有序数组合并成一个有序数组的最小比较次数是较小数组的长度,即`Min(N,M)`。 HTTP协议的局限性,描述不正确的是可以任意选择数据压缩格式。HTTP协议虽然允许数据压缩,但其标准定义了特定的压缩格式,如gzip和deflate。 黑盒测试方法不包括分支覆盖,因为分支覆盖属于白盒测试技术。给出的测试用例设计问题中,对于条件`(x>1)||(y<=4)`,最全面的测试用例集合是`(2,5)、(0,5)、(3,2)、(0,1)`,覆盖了所有可能的分支情况。 这份试卷综合检验了应聘者的计算机科学基础知识、编程能力、数据库操作、系统分析以及问题解决能力。对于准备进入IT行业的求职者来说,这类试题提供了一个评估自身技能水平的参考。

相关推荐

filetype
微信小程序的社区门诊管理系统流程不完善导致小程序的使用率较低。社区门诊管理系统的部署与应用,将对日常的门诊信息、预约挂号、检查信息、检查报告、病例信息等功能进行管理,这可以简化工作程序、降低劳动成本、提高工作效率。为了有效推动医院的合理配置和使用,迫切需要研发一套更加全面的社区门诊管理系统。 本论文主要介绍基于Php语言设计并实现了微信小程序的社区门诊管理系统。该小程序基于B/S即所谓浏览器/服务器模式,选择MySQL作为后台数据库去开发并实现一个以微信小程序的社区门诊为核心的系统以及对系统的简易介绍。 本课题要求实现一套微信小程序的社区门诊管理系统,系统主要包括管理员模块和用户模块、医生模块功能模块。 用户注册,在用户注册页面通过填写账号、密码、确认密码、姓名、性别、手机、等信息进行注册操作。用户登陆微信端后,可以对首页、门诊信息、我的等功能进行详细操作。门诊信息,在门诊信息页面可以查看科室名称、科室类型、医生编号、医生姓名、 职称、坐诊时间、科室图片、点击次数、科室介绍等信息进行预约挂号操作。检查信息,在检查信息页面可以查看检查项目、检查地点、检查时间、检查费用、账号、姓名、医生编号、医生姓名、是否支付、审核回复、审核状态等信息进行支付操作。我的,在我的页面可以对预约挂号、检查信息、检查报告、处方信息、费用信息等详细信息。 管理员登录进入社区门诊管理系统可以查看首页、个人中心、用户管理、医生管理、门诊信息管理、科室分类管理、预约挂号管理、检查信息管理、检查报告管理、病例信息管理、处方信息管理、费用信息管理、系统管理等信息进行相应操作。 医生登录进入社区门诊管理系统可以查看首页、个人中心、预约挂号管理、检查信息管理、检查报告管理、病例信息管理、处方信息管理等信息进行相应操作。
filetype
四次元口袋
  • 粉丝: 27
上传资源 快速赚钱