美丽联合2018校招应用平台开发工程师笔试试卷

时长:120分钟 总分:100分

107浏览 0人已完成答题

题型介绍
题型 单选题 填空题
数量 40 1
1.
关于排序算法下列说法正确的是
问题详情




2.
下面关于Linux文件系统的inode描述错误的是
问题详情




3.
在TCP/IP中,ICMP属于哪一层协议?
问题详情




4.
0.6332 的数据类型是()
问题详情




5.
灰度等级为256级,分辨率为1024*1024的显示器,至少需要的帧缓存容...
问题详情

灰度等级为256级,分辨率为1024*1024的显示器,至少需要的帧缓存容量为()





6.
设在一棵度数为3的树中,度数为3的结点数有2个,度数为2的结点数有1个,度...
问题详情

设在一棵度数为3的树中,度数为3的结点数有2个,度数为2的结点数有1个,度数为1的结点数有2个,那么度数为0的结点数有( )个。





7.
小明的游戏账号密码是一串8位数字,只记前面5个数字为38034.但他肯定,...
问题详情

小明的游戏账号密码是一串8位数字,只记前面5个数字为38034.但他肯定,后面3个数字全是奇数,最后一个数字是5,且后3个数字中相邻数字不相同,小明至少要试多少次才能保证登入()





8.
入栈序列是:a1,a3,a5,a2,a4,a6,出栈序列是:a5,a4,a...
问题详情

入栈序列是:a1,a3,a5,a2,a4,a6,出栈序列是:a5,a4,a2,a6,a3,a1,则栈的容量最小是()





9.
500张骨牌整齐地排成一行,按顺序编号为1、2、3、......、499、...
问题详情

500张骨牌整齐地排成一行,按顺序编号为1、2、3、......、499、500。第一次拿走所有奇数位置上的骨牌,第二次再从剩余骨牌中拿走奇数位置上 的骨牌,以此类推。请问最后剩下的一张骨牌的编号是? 





10.
Linux 文件权限一共 10 位长度,从前数第 5-7 位表示的内容是(...
问题详情

Linux 文件权限一共 10 位长度,从前数第 5-7 位表示的内容是() 





11.
面向对象程序设计语言的三个基本特征是?(   )
问题详情




12.
指出以下程序运行的结果是 public class Example...
问题详情

指出以下程序运行的结果是

public class Example{

    String str=new String("good")

    char[]ch={'a','b','c'}

    public static void main(String args[]){

        Example ex=new Example()

        ex.change(ex.str,ex.ch)

        System.out.print(ex.str+" and ")

        System.out.print(ex.ch)

    }

    public void change(String str,char ch[]){

        str="test ok"

        ch[0]='g'

    }

}





13.
以下代码执行后输出结果为: public class Test ...
问题详情

以下代码执行后输出结果为:

public class Test

{

    public static Test t1 = new Test()

    {

         System.out.println("blockA")

    }

    static

    {

        System.out.println("blockB")

    }

    public static void main(String[] args)

    {

        Test t2 = new Test()

    }

 }





14.
计算机系统中判别是否有中断事件发生应是在()
问题详情




15.
避免死锁的一个著名的算法是( )
问题详情




16.
某系统中有 3 个并发进程,都需要同类资源 ...
问题详情

某系统中有 3 个并发进程,都需要同类资源 4 个,试问该系统不会发生死锁的最少资源数是:




17.
下面有关共享内存,说法不正确的是?
问题详情




18.
假设如下代码中,若t1线程在t2线程启动之前已经完成启动。代码的输出是()...
问题详情

假设如下代码中,若t1线程在t2线程启动之前已经完成启动。代码的输出是()

public static void main(String[]args)throws Exception {

    final Object obj = new Object()

    Thread t1 = new Thread() {

        public void run() {

            synchronized (obj) {

                try {

                    obj.wait()

                    System.out.println("Thread 1 wake up.")

                } catch (InterruptedException e) {

                }

            }

        }

    }

    t1.start()

    Thread.sleep(1000)//We assume thread 1 must start up within 1 sec.

    Thread t2 = new Thread() {

        public void run() {

            synchronized (obj) {

                obj.notifyAll()

                System.out.println("Thread 2 sent notify.")

            }

        }

    }

    t2.start()

}





19.
关于TCP可靠数据传输服务的论述,正确的是(  )
问题详情




20.
通过POP3 协议接收邮件时,使用的传输层服务类型是()
问题详情

通过POP3 协议接收邮件时,使用的传输层服务类型是()




21.
下列关于闪存(Flash Memory)的叙述中,错误的是( )
问题详情

下列关于闪存(Flash Memory)的叙述中,错误的是( )





22.
下面代码会输出什么() int main(int argc,&nb...
问题详情

下面代码会输出什么()

int main(int argc, char **argv)

{

    int a[4] = {1, 2, 3, 4}

    int *ptr = (int *)(&a + 1)

    printf("%d",*(ptr - 1))

}





23.
执行如下代码段后,变量s1引用的字符串值是(  &nb...
问题详情

执行如下代码段后,变量s1引用的字符串值是(    )

String s1 = "ABCD"

String s2 = "1234"

System.out.println(s1+ s2) 





24.
以下方法,哪个不是对add方法的重载? public class ...
问题详情

以下方法,哪个不是对add方法的重载?

public class Test

{

    public void add( int x,int y,int z){}

}





25.
在java类设计中,类的成员变量要求仅仅能够被同一package下的类访问...
问题详情

在java类设计中,类的成员变量要求仅仅能够被同一package下的类访问,请问应该使用下列哪个修饰词()






26.
下面有关forward和redirect的描述,错误的是()  ...
问题详情

下面有关forward和redirect的描述,错误的是()      





27.
如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件,那么您可以...
问题详情

如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件,那么您可以使用的命令是()




28.
二分查找要求节点 ()
问题详情




29.
用直接插入排序方法对下面4个序列进行排序(由小到大),元素比较次数最少的是()
问题详情




30.
现有1G数据需要排序,计算资源只有1G内存可用,下列排序方法中最可能出现性...
问题详情

现有1G数据需要排序,计算资源只有1G内存可用,下列排序方法中最可能出现性能问题的是____。





31.
下列选项中,降低进程优先级的合理时机是?
问题详情




32.
关于抽象类叙述正确的是? ( )
问题详情




33.
引入二叉线索树的目的是()
问题详情




34.
用邻接表表示图进行广度优先遍历时,通常是采用()来实现算法的
问题详情




35.
在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是
问题详情




36.
下面有关内核线程和用户线程说法错误的是?
问题详情




37.
视图是一个“虚表”,视图的构造基于(    )
问题详情




38.
大整数845678992357836701转化成16进位制的表示,最后两位...
问题详情

大整数845678992357836701转化成16进位制的表示,最后两位字符是(  )





39.
Java中用正则表达式截取字符串中第一个出现的英文左括号之前的字符串。比如...
问题详情

Java中用正则表达式截取字符串中第一个出现的英文左括号之前的字符串。比如:北京市(海淀区)(朝阳区)(西城区),截取结果为:北京市。正则表达式为()





40.
桌子上有 4 个杯子,每个杯子上写着一句话:第一个杯子...
问题详情

桌子上有 4 个杯子,每个杯子上写着一句话:第一个杯子:“所有的杯子中都有水果糖”;第二个杯子:“本杯中有苹果”;第三个杯子:“本杯中没有巧克力”;第四个杯子:“有些杯子中没有水果糖”。如果其中只有一句真话,那么以下哪项为真?( )




41.
计算一年中的第几天
问题详情

今年的第几天?

输入年、月、日,计算该天是本年的第几天。

输入描述: 包括三个整数年(1<=Y<=3000)、月(1<=M<=12)、日(1<=D<=31)。输入样例: 1990 9 20 2000 5 1 输出描述: 输入可能有多组测试数据,对于每一组测试数据,
输出一个整数,代表Input中的年、月、日对应本年的第几天。输出样例 263 122