某猪24校招-工程方向笔试

简介: 某猪24校招工程方向笔试的题目及答案分析,涵盖了单选题和多选题,包括二分查找、Linux进程地址空间、文件作用、二维数组地址计算、缺页算法、页面交换、工作目录命令、IP地址计算、MySQL正则表达式、死锁解除方法、事务隔离级别、散列索引、ARP协议、数据库隔离级别、HTTPS数据传输、栈序列出栈、快速排序、加密算法、I/O调度和进程组织等多个技术领域的知识点。

单选题 - 某猪24校招-工程方向笔试

分数 2 作者 佚名单位 互联网

现有一个有序表( 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 ),当二分查找值为 60 的元素时,它将依次与表中哪些元素比较?(提示: mid = (low + high) / 2 向下取整 )

  • A.30, 45, 50, 55
  • B.40, 50, 30, 45
  • C.30, 40, 50, 55
  • D.25, 50, 30, 40

评测结果答案错误

得分0 分


2-2 分数 2 作者 佚名单位 互联网

下面关于 Linux 进程地址空间的说法正确的是:

  • A.Linux 中的进程地址空间通常被划分为用户空间和内核空间两部分
  • B.堆段的空间大小通常是固定的,无法进行动态调整
  • C.栈段是由程序员手动分配和释放的内存空间
  • D.栈段通常从低地址向高地址生长

评测结果答案正确

得分2 分


2-3 分数 2 作者 佚名单位 互联网

在 Linux 中,下面文件及对应作用说法错误的是:

  • A./etc/group:包含系统中的用户组信息,如组名、组 ID 和组成员
  • B./etc/passwd:包含用户的加密密码和其他安全相关的信息
  • C./etc/sudoers:sudo 配置文件,用于定义哪些用户可以以超级用户权限执行命令
  • D./etc/hosts:用于映射主机名与 IP 地址的关系

评测结果答案正确

得分2 分


2-4 分数 2 作者 佚名单位 互联网

在一个二维数组 A 中,假设每个数组元素的长度为 3 个存储单元,行下标 i 为 0~9,列下标 j 为 0~7,从首地址 180 开始连续按行优先存放,在这种情况下,元素 A[8][4] 的起始地址为:

  • A.380
  • B.384
  • C.398
  • D.407

评测结果答案正确 得分2 分

前面已经有8(0~7)行,即8*8个元素,再加【4】第5个元素,前面一共64+4=68;68*3=204


2-5 分数 2 作者 佚名单位 互联网

若系统采用先进先出算法且最多分配 4 个物理页面,初始时页表为空。当该进程的访问页面顺序是 3、1、4、2、5、3、1、6、2、4、5、3、1,进程运行过程中会发生多少次缺页?

  • A.4
  • B.6
  • C.9
  • D.13

评测结果答案错误

得分0 分


2-6 分数 2 作者 佚名单位 互联网

下面关于 Linux 中的页面交换的说法错误的是:

  • A.页面交换是将内存页面从物理存储器移动到磁盘上
  • B.页面交换是用于腾出未使用的内存空间
  • C.Linux 系统调用 sync 可以强制立即写入内存中的所有脏页面到磁盘上
  • D.页面交换会导致进程暂停和恢复

评测结果答案错误

得分0 分


2-7 分数 2 作者 佚名单位 互联网

在 Linux 中,命令行下输入 pwd 会返回什么?

  • A.当前工作目录的绝对路径
  • B.系统核心文件的列表
  • C.用户的主目录路径
  • D. 系统环境变量的列表

评测结果答案正确

得分2 分


2-8 分数 2 作者 佚名单位 互联网

已知小明电脑的 IP 地址为 192.168.36.164/26,想知道该 IP 地址所处的网络地址是多少?

  • A.192.168.36.128
  • B.192.168.36.192
  • C.192.168.36.132
  • D.192.168.36.160

评测结果答案正确 得分2 分

164=128+32+4 10100100


2-9 分数 2 作者 佚名单位 互联网

在 MySQL 中,执行以下语句,结果中 name 的值可能是:

select * from name_tb where name REGEXP '[^abc]bob';
  • A.abbob
  • B.cabob
  • C.bbob
  • D.dbob

MySQL 正则表达式(REGEXP)_mysql regexp-CSDN博客

评测结果答案正确 得分2 分


2-10 分数 2 作者 佚名单位 互联网

下列哪个选项不是有关死锁解除的方法?

  • A.资源剥夺法,挂起某些死锁进程,并抢占它的资源,将这些资源分配给其他的死锁进程
  • B.撤销进程法,强制撤销部分甚至全部死锁进程并剥夺这些进程的资源
  • C.进程剥夺法,进程回退时被剥夺并释放资源
  • D.进程回退法,让一(或多)个进程回退到足以回避死锁的地步

评测结果答案正确

得分2 分


2-11 分数 2 作者 佚名单位 互联网

下列关于事务隔离级别的实现说法错误的是:

  • A.事务可以只封锁其访问的那些数据项,而不用封锁整个数据库
  • B.为每个事务分配时间戳也可以实现隔离性
  • C.每个事务在开始时都有其本身的数据库版本或者快照
  • D.在快照隔离的情况下,如果事务更新数据库,不仅会更新私有版本,还会连同数据库本身进行更新

评测结果答案错误

得分0 分


2-12 分数 2 作者 佚名单位 互联网

下列关于散列索引说法错误的是:

  • A.散列索引可以是主存数据库中的永久性结构
  • B.在散列中存储一条或多条记录的存储单元称为桶
  • C.在散列文件组织中,桶存储记录的指针
  • D.在内存中的散列索引,桶的集合只是一个指针数组

评测结果答案错误

得分0 分


2-13 分数 2 作者 佚名单位 互联网

下列关于 ARP 描述错误的是:

  • A.ARP 为 IP 地址到对应的硬件地址之间提供动态映射
  • B.ARP 高效运行的关键是由于每个主机上都有一个 ARP 高速缓存
  • C.如果 ARP 请求是从一个网络的主机发往另一个网络上的主机,那么连接这两个网络的路由器就无法回答该请求
  • D.通过 ARP 命令可以显示和修改 ARP 高速缓存中的内容

评测结果答案错误

得分0 分


多选

分数 2

作者 佚名单位 互联网

数据库事务的隔离级别是指多个事务之间的相互影响和可见性的级别,通常有四个标准的隔离级别,以下属于事务的隔离级别的是:

  • A.SINGLE THREAD
  • B.READ COMMITTED
  • C.REPEATABLE READ
  • D.SERIALIZABLE

评测结果答案正确

得分2 分


3-2

分数 2

作者 佚名单位 互联网

下面关于 HTTPS 数据传输说法正确的有:

  • A.客户端和服务器将使用对称加密算法来加密和解密传输的数据
  • B.在建立 HTTPS 连接时,客户端和服务器之间会进行 SSL/TLS 握手过程。这个过程包括协商加密算法、交换密钥、验证证书等步骤,确保双方可以安全地通信并建立加密通道
  • C.SSL/TLS 使用对称加密算法来进行密钥交换
  • D.HTTPS 使用数字证书来验证服务器的身份和真实性

评测结果答案错误

得分0 分


3-3

分数 2

作者 佚名单位 互联网

现有元素 X、Y、Z、W、V、U、T 依次进栈,元素进栈后可出栈、可停留,但不允许连续 4 次进行出栈操作,则可能得到的出栈序列是:

  • A.X Y Z V U T W
  • B.Z U V W T X Y
  • C.Y U V W T Z X
  • D.V W U T Z Y X

评测结果答案错误

得分0 分


3-4

分数 2

作者 佚名单位 互联网

假设一个数组采用快速排序进行升序排序,则下面的选项中,不可能是第 2 趟排序结果的是:

  • A.20, 10, 5, 9, 7, 30, 35
  • B.1, 30, 5, 20, 15, 7, 31
  • C.20, 10, 15, 5, 11, 12, 13
  • D.5, 6, 9, 30, 35, 1, 10

评测结果答案错误

得分0 分


3-5

分数 2

作者 佚名单位 互联网

关于对称加密和非对称加密说法正确的有:

  • A.对称加密加密和解密使用同一个密钥
  • B.非对称加密需要不同的两个密钥来进行加密和解密
  • C.对称加密可用很好的避免传输过程中产生的安全问题
  • D.非对称加密在传输过程中有可能被窃听

评测结果答案错误

得分0 分


3-6

分数 2

作者 佚名单位 互联网

下列有关 I/O 调度的说法正确的是:

  • A.I/O 调度就是确定一个好的顺序来执行这些 I/O 请求
  • B.I/O 调度是用来改善系统整体性能,减少 I/O 完成所需要的平均等待时间
  • C.在实现调度时需要为每个设备维护一个请求队列
  • D.在实现调度时需要为多个设备维护同一个请求队列

评测结果答案错误

得分0 分


3-7

分数 2

作者 佚名单位 互联网

下列选项中有关进程的组织说法正确的是:

  • A.当进程被切换时,会有相应的 PCB 保存处理机的状态信息
  • B.操作系统在进程创建时新建的 PCB 结构在进程结束后不需要删除
  • C.进程存在的唯一标志是进程控制块
  • D.在操作系统中,多个进程可以运行同一个程序

评测结果答案错误

得分0 分

相关文章
|
机器学习/深度学习 自然语言处理
自然语言处理Transformer模型最详细讲解(图解版)
自然语言处理Transformer模型最详细讲解(图解版)
10268 1
自然语言处理Transformer模型最详细讲解(图解版)
|
12月前
|
存储 JSON Ubuntu
时序数据库 TDengine 支持集成开源的物联网平台 ThingsBoard
本文介绍了如何结合 Thingsboard 和 TDengine 实现设备管理和数据存储。Thingsboard 中的“设备配置”与 TDengine 中的超级表相对应,每个设备对应一个子表。通过创建设备配置和设备,实现数据的自动存储和管理。具体操作包括创建设备配置、添加设备、写入数据,并展示了车辆实时定位追踪和车队维护预警两个应用场景。
445 3
阿里云镜像公共仓库使用
这篇文章介绍了如何使用阿里云镜像公共仓库,包括登录管理界面、创建命名空间、推送和拉取镜像的详细步骤。
4552 4
阿里云镜像公共仓库使用
|
人工智能 Kubernetes Cloud Native
Kube Queue:Kubernetes 任务排队的利器
Kube Queue:Kubernetes 任务排队的利器
222036 104
|
Kubernetes 关系型数据库 网络架构
ray集群部署vllm的折磨
概括如下: 在构建一个兼容多种LLM推理框架的平台时,开发者选择了Ray分布式框架,以解决资源管理和适配问题。然而,在尝试集成vllm时遇到挑战,因为vllm内部自管理Ray集群,与原有设计冲突。经过一系列尝试,包括调整资源分配、修改vllm源码和利用Ray部署的`placement_group_bundles`特性,最终实现了兼容,但依赖于非官方支持的解决方案。在面对vllm新版本和Ray部署的`reconfigure`方法问题时,又需权衡和调整实现方式。尽管面临困难,开发者认为使用Ray作为统一底层仍具有潜力。
太为难我了,阿里面试了7轮(5年经验,拿下P7岗offer)
今年的大环境非常差,互联网企业裁员的现象比往年更严重了,可今年刚好是我的第一个“五年计划”截止的时间点,说什么也不能够耽搁了,所以早早准备的跳槽也在疫情好转之后开始进行了。但是,不得不说,这次阿里面试真的太难为我了,可以说是和面试官大战了7个回合,不过好在最后给了offer。
|
机器学习/深度学习 存储 人工智能
Flash Attention:高效注意力机制的突破与应用
Flash Attention:高效注意力机制的突破与应用
1033 0
Flash Attention:高效注意力机制的突破与应用
|
机器学习/深度学习 算法 索引
Transformer中解码器decoder的详细讲解(图文解释)
Transformer中解码器decoder的详细讲解(图文解释)
1515 0
Transformer中解码器decoder的详细讲解(图文解释)
|
Kubernetes 监控 Linux
K8s 如何启用 cgroup2 支持?
K8s 如何启用 cgroup2 支持?
|
Kubernetes API 调度
Container Runtime CDI与NRI介绍
CDI介绍什么是CDICDI(Container Device Interface)是Container Runtimes支持挂载第三方设备(比如:GPU、FPGA等)机制。它引入了设备作为资源的抽象概念,这类设备由一个完全限定的名称唯一指定,该名称由设备商ID,设备类别与一个设备类别下的一个唯一名称组成,格式如下:vendor.com/class=unique_name设备商ID和设备类型(ve
5599 1
Container Runtime CDI与NRI介绍