某厂2021实习生笔试(Web后台)

0 简述

​ 笔试时间90分钟,线上笔试,范围较广,那天刚考完一科,晚上就做这个笔试题。之前我并没有复习,而且关键我比较菜,所以并没有过。

​ 整个测试包括20道不定项选择题,2道在线编程题,1道论述题。并且题目只能顺序作答,不支持跳题或返回上一题,不可跳出答题界面5次以上。

1 不定项选择题

1.1 在OSI参考模型中,保证端-端的可靠性是在( )完成的?

网络层

数据链路层

会话层

传输层

**参考答案:传输层。**OSI,Open System Interconnection,开放系统互联模型。包括七层:

physical-物理层(二进制传输)

data link-数据链路层(访问介质)

network-网络层(数据传输)

transport-传输层(端到端连接)

session-会话层(主机间通信)

presentation-表示层(数据表示)

application-应用层(网络进程访问应用层)

1.2 下列哪个HTTP头部用于包含断点续传信息?

Cookie

Connection

Content-Type

Content-Range

**参考答案:Content-Range。**HTTP断点续传(分块传输):指的是在上传/下载时,将任务(一个文件或压缩包)人为的划分为几个部分,每一个部分采用一个线程进行上传/下载,如果碰到网络故障,可以从已经上传/下载的部分开始继续上传/下载未完成的部分,而没必要从头开始上传/下载。可以节省时间,提高速度。

1.3 小明在程序中引入了两个事务,同时对数据库中同一数据进行操作,请你分析下会引起的冲突是()

A.一个是SELECT,另一个是UPDATE

B.其中有一个是DELETE

C.两个都是SELECT

D.两个都是UPDATE

**参考答案:ABD。**不解释。

1.4 以下选项中,那些是Java8的新特性()

A.加入Fork/Join框架

B.在switch语句中使用字符串

C.Lambda表达式

D.新添加的Stream API(java.util.stream)把真正的函数式编程风格引入到Java中

**参考答案:CD。**AB都是java7新特性。

1.5 下列选项中关于Java引用的说法不正确的是

A.在下次GC时,虚引用指向的对象一定会被回收

B.Java中仅有弱引用、软引用、虚引用三种类型

C.在下次GC时,软引用指向的对象一定会被回收

D.在下次GC时,弱引用指向的对象一定会被回收

**参考答案:ABC。**GC即为Garbage Collection,垃圾收集。B:Java有四种引用,包括强引用、软引用、弱引用、虚引用。强引用指向的对象从来不会被回收,软引用在内存不足时回收,弱引用在垃圾回收时被回收,虚引用在任何时候都可能被回收。

1.6 中序遍历一个非空二叉树,遍历顺序根节点左边

A.只有左子树上的部分结点

B.只有左子树上的所有结点

C.只有右子树上的所有结点

D.只有右子树上的部分结点

**参考答案:B。**不解释。

1.7 关于类加载的顺序,以下说法正确的是()

A.加载->初始化->链接->使用->卸载

B.加载->链接->初始化->使用->卸载

C.以上说法都不正确

D.初始化->链接->加载->使用->卸载

**参考答案:A。**不解释。

1.8 下列关于IP地址的说法中错误的是

A.地址205.106.256.36是一个合法的IP地址

B.IP地址一般用点分十进制表示

C.一个IP地址只能标识网络中的唯一的一台计算机

D.同一个网络中不能有两台计算机的IP地址相同

**参考答案:A。**不解释。

1.9 下面有关JVM,说法正确的是

A.堆用来存放对象的实例和数组,是垃圾收集器管理的主要区域,所有线程共享

B.一个对象实例有多个引用,将其中一个引用置为null,则该对象会被回收

C.程序计数器是一个比较小的内存区域,用于指示当前线程所执行的字节码执行到了第几行,是线程隔离的

D.方法区用于存储JVM加载的类信息,常量,静态变量,以及编译器编译后的代码等数据,是线程隔离的

**参考答案:AC。**不解释。

1.10关于Java泛型以下描述正确的是

A.泛型可以消除强类型转换,且代码更加可读,减少了出错率

B.泛型可以提高Java程序的类型安全,在编译期可以检查因为Java类型不正确导致的ClassCastException异常

C.泛型在编译期就固定的类型的范围,大量使用可以极大提高程序的运行性能

D.泛型类型除了支持对象类型,还支持数组类型以及基本数据类型

**参考答案:AB。**C:编译器会创建类型转换,反而会影响性能。

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值