爱奇艺2019秋招Java方向笔试题(B)

时长:120分钟 总分:100分

102浏览 0人已完成答题

题型介绍
题型 单选题 多选题
数量 13 7
1.
某学生信息表,设一组表示成绩的关键字序列(24,15,32,28,19,1...
问题详情

某学生信息表,设一组表示成绩的关键字序列(24,15,32,28,19,10,40)采用直接插入排序时,当插入记录19到有序表时,为找插入位置需比较次数为(      )




2.
A、B、C、D、E、F依次入栈,其出栈顺序为B、D、C、F、E、A,则该栈...
问题详情

A、B、C、D、E、F依次入栈,其出栈顺序为B、D、C、F、E、A,则该栈最小容量为(      )




3.
设哈希表长为11,哈希函数为Hash (key)=key%11。存在关键码...
问题详情

设哈希表长为11,哈希函数为Hash (key)=key%11。存在关键码{7,29,22,16,92,44,8,19},采用线性探测法处理冲突,建立的hash表为(    )




4.
下列哪些算法在排序过程中需要一个记录的辅助空间(   ...
问题详情

下列哪些算法在排序过程中需要一个记录的辅助空间(      )




5.
假设在有序线性表A[1..30]上进行二分查找,则比较五次查找成功的结点数...
问题详情

假设在有序线性表A[1..30]上进行二分查找,则比较五次查找成功的结点数为(      ) 




6.
已知一个由 5 个顶点 8 条边构成的有向图,以下说法正确的是( )
问题详情

已知一个由 5 个顶点 8 条边构成的有向图,以下说法正确的是(  )




7.
已知二叉树A(B(,D(F,H)),C(,E(G(I)))),由此二叉树转...
问题详情

已知二叉树A(B(,D(F,H)),C(,E(G(I)))),由此二叉树转换的森林描述正确的是(      )




8.
internet骨干网中的路由器通过BGP协议传输数据,BGP协议使用传输...
问题详情

internet骨干网中的路由器通过BGP协议传输数据,BGP协议使用传输层的协议与端口有(      )




9.
OS在进行磁盘调度时,要考虑选择合适的算法。此时有6个请求者请求访问磁盘。...
问题详情

OS在进行磁盘调度时,要考虑选择合适的算法。此时有6个请求者请求访问磁盘。1号请求者要访问9号柱面6号磁头3号扇区;2号请求者要访问7号柱面5号磁头6号扇区;3号请求者要访问15号柱面20号磁头6号扇区;4号请求者要访问9号柱面4号磁头4号扇区;5号请求者要访问20号柱面9号磁头5号扇区;6号请求者要访问7号柱面15号磁头2号扇区。假设此时磁头位于8号柱面,那么最省时间的响应次序为()




10.
某学院包含多个专业如计算机科学、信息管理、软件工程、网络工程。每个专业每年...
问题详情

某学院包含多个专业如计算机科学、信息管理、软件工程、网络工程。每个专业每年都招收一个班级的学生。在招生过程中就已明确规定,一个学生只能就读于该学院的一个班级,但是一个班级可以招收不超过60个学生。那么,学生和班级之间是________的关系。




11.
以下程序的运行结果是:(    ) TreeSet&l...
问题详情

以下程序的运行结果是:(    )
TreeSet<Integer> set = new TreeSet<Integer>()
TreeSet<Integer> subSet = new TreeSet<Integer>()
for(int i=606i<613i++){
    if(i%2==0){
     set.add(i)
     }
 }
subSet = (TreeSet)set.subSet(608,true,611,true)
set.add(609)
System.out.println(set+" "+subSet)





12.
关于Java以下描述正确的有(      )
问题详情




13.
下列流当中,属于处理流的是:()     
问题详情

下列流当中,属于处理流的是:()     




14.
下列关于系列化和反序列化描述正确的是:
问题详情




15.
下面的UML类结构图表示的是哪种设计模式?
问题详情

下图的UML类结构图表示的是哪种设计模式?

782015puh.jpg





16.
以下关于外观模式的叙述中正确是(      )
问题详情




17.
下列程序执行后输出结果为(      ) c...
问题详情

下列程序执行后输出结果为(      )
class BaseClass {
    public BaseClass() {}

    {
        System.out.println("I’m BaseClass class")
    }

     static {
         System.out.println("static BaseClass")
     }
 }

 public class Base extends BaseClass {
     public Base() {}

     {
         System.out.println("I’m Base class")
     }

     static {
         System.out.println("static Base")
     }

     public static void main(String[] args) {
         new Base()
     }
 }





18.
下面程序的输出结果为(      ) pub...
问题详情

下面程序的结果是
public class Demo {
    public static String sRet = ""
    public static void func(int i)
    {
        try
        {
            if (i%2==0)
            {
                throw new Exception()
            }
        }
        catch (Exception e)
        {
            sRet += "0"
            return
        } 
        finally
        {
            sRet += "1"
        }
        sRet += "2"
    }
    public static void main(String[] args)
    {
        func(1)
        func(2)
        System.out.println(sRet)
    }
}





19.
10. class Line { 11. public class Poi...
问题详情

10. class Line {
11. public class Point { public int x,y}
12. public Point getPoint() { return new Point() }
13. }
14. class Triangle {
15. public Triangle() {
16. // insert code here
17. }
18. }
在第16行插入哪段代码可以获得一个Point对象的坐标?(  )




20.
表达式(short)10/10.2*2运算后结果是什么类型?
问题详情

表达式(short)10/10.2*2运算后结果类型是()