面经--2021实习生-Web后台笔试

2021实习生-Web后台笔试

前面四道忘了拍

5. 关于Java泛型一下描述正确的时()

A. 泛型可以消除强制类型转换,且代码更加刻度,减少了出错几率
B. 泛型可以提高Java程序的类型安全,在编译期可以检查出因为Java类型不正确导致的ClassCastException异常
C. 泛型在编译期就固定的类型的范围,大量使用可以极大提高程序的运行性能
D. 泛型类型除了支持对象类型,还支持数组类型以及基本数据类型

6. 下列哪个HTTP头部用于包含断掉续传信息()

A. Cookie
B. Connection
C. Content-Type
D. Connent-Range

8. 关于Java的动态代理机制,正确的时()

A. Proxy接口的invoke方法可以用来动态覆盖代理真是对象的操作
B. 动态代理都是基于反射AP实现的
C. 每个动态代理类不是必须实现InvocationHandle接口,将实例关联到任意一个Handle就可以
D. 动态代理允许我们在代理真是对象前后添加一些自己的操作

9. 下列哪些选项是对的()

A. System.out.format("%s|%s",1,2,3)编译通过,且输出1|2
B. StringBuilder是线程不安全的,它比String快
C. 语句System/out.println(new A())能正常运行,其中类A如下
public class A{
@Override
public String toString(){
return “Hello”+this.toString();
}
}
D. StringBuffer是线程安全的,它比Strign快

10. 下列关于IP地址的说偶发中错误的是()

A. 地址205.106.256.36是一个合法的IP地址
B. IP地址一般用点分十进制表示
C. 一个IP地址只能表示网络中的唯一的一台计算机
D. 同一个网络中不能有两台计算机的IP地址相同

11. 以下说法正确的是() ####

A. B-树的阶数越小,越不容易发生分裂
B. B-树的阶数越大,越不容易发生分裂
C. B-树的阶数越大,越容易发生分裂
D. B-数的阶数越小,越容易发生分裂

12. 以下选项中,哪些是Java8的新特性()

A. 加入Fork/Join框架(框架名字拍的不是很清楚)
B. 在switch语句中使用字符串
C. Lambda表达式
D. 新添加的Stream API(java.util.stream)把真正的函数式编程风格引入到java中

13. 关于IO流下案列 描述正确的式()

A. 字节流继承自InputStreamReader或者OutputStreamWriter
B. 字符流继承自InpStream或者OutputStream
C. 字符流继承字InputStreamReader或者OutputStreamWriter
D. 字节流继承自InputStream或者OutputStream

14. 下面有关JVM,说法正确的是()

A. 堆用来存放对象的实例和数组,是垃圾手机器管理的主要区域,所有线程共享
B. 一个对象实例有多个引用,将其中一个引用置为null,则该对象会被回收
C. 程序徐计数器是一个比较小的内存区域,用于只是当前线程所执行的字节码执行到了第几行,是线程隔离的
D. 方法区用于存储JVM加载的类信息、常量、静态变量、以及编译器编译后的代码等数据,是线程隔离的

15. 一组记录的关键码为(79 56 46 38 40),得到的最终排序序列的变化过程为

(1)79 56 46 38 40

(2)38 56 46 79 40

(3)38 40 79 46 56

(4)38 40 46 79 56

(5)38 40 46 56 79

则使用的排序方法为()

A. 选择排序

B. 快速排序

C. 冒泡排序

D. 插入排序

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

A. 在下次GC时,虚引用指向的对象一定会被回收
B. Java中仅有弱引用,软引用,虚引用三种类型
C. 在下次GC时,软引用指向的对象一定会被回收
D. 在下次GC时,弱引用指向的对象一定会被回收

17. 关于类加载的顺序,以下说法正确的时()

A. 加载–>初始化–>链接–>使用–>卸载
B. 加载–>链接–>初始化–>使用–>卸载
C. 以上说法都不正确
D. 初始化–>链接–>加载–>使用–>卸载

18. 在查询语句的where子句中,如果出现了“amount between 100 and 300”这个表达式等同于()

A. not(amount<100 or amount>300)
B. amount in(100,300)
C. amount >= 100 and amount <= 300
D. amounnt > 100 and amount < 300

20. 在OSI参考模型中,保证端对端的可靠性时在()完成的?

A. 网络层
B. 数据链路层
C. 会话层
D. 传输层

你可能感兴趣的:(面经--2021实习生-Web后台笔试)