乐逗游戏2014校招面试试题解析
需积分: 0 166 浏览量
更新于2024-09-07
收藏 46KB DOC 举报
"2014乐逗校招试卷B是针对国内著名手游发行商的一份面试试卷,主要考察应聘者的Java编程基础、操作系统原理、数据结构与算法、网络安全以及软件工程等方面的知识。试卷包含单项选择题,涵盖并发处理、作业调度、排序算法、公钥加密、UML建模语言、字符串比较、线性表操作和条件判断等核心概念。"
1. 并发进程之间的关系:题目提到进程可能存在同步或互斥关系,这是并发编程中的关键概念。同步是指多个进程按照一定的顺序执行,而互斥是指同一时间只有一个进程可以访问特定资源。
2. 短作业优先调度算法:此题考察操作系统的作业调度策略。短作业优先算法旨在减少作业的平均周转时间,选择执行时间最短的作业优先执行。在给定的情况下,平均周转时间为每个作业的等待时间加上执行时间,所以答案是C,即T1+(2/3)T2+(1/3)T3。
3. 快速排序:快速排序是一种高效的排序算法,以第一个记录为基准将数组分为两部分,一部分所有元素小于基准,另一部分所有元素大于基准。根据选项,以40为基准,正确的划分应为C,38, 40, 46, 56, 79, 84。
4. 公钥体制:在公钥密码学中,公钥是公开的,用于加密和验证数字签名;私钥是保密的,用于解密和创建数字签名。因此,不公开的是私钥,选项B正确。
5. UML交互图:UML提供了多种图来描述系统的行为,其中序列图(Sequence Diagram)用于按照时间顺序描述对象间的交互,选项C正确。
6. Java字符串比较:Java中的字符串是对象,"=="运算符比较的是对象的引用,不是内容。因此,s0和s1指向相同的字符串常量池中的对象,s0==s1为true;而s2是通过拼接创建的新对象,所以s0==s2为false,答案是B。
7. 线性表的操作:线性表采用顺序存储时,数据元素在内存中是连续存放的,便于随机访问,但插入和删除可能涉及大量元素的移动;采用链接存储(链表)时,元素可以不连续,插入和删除只需修改指针,但访问效率相对较低。错误的叙述是B,因为顺序存储不利于插入和删除操作。
8. Java语法错误:选项A缺少大括号;选项B中if语句的条件应该是比较操作,而不是赋值操作;选项C是正确的;选项D的条件判断中漏掉了第二个条件表达式,并且使用了错误的逻辑操作符。因此,没有错误的选项是C。
这份试卷全面测试了应聘者的多方面IT技能,对于准备面试的求职者来说,是一个很好的练习和复习材料。
点击了解资源详情
点击了解资源详情
2024-09-23 上传
2019-07-08 上传
2024-11-12 上传
fontong
- 粉丝: 0
- 资源: 6
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍