2021届伴鱼秋招技术岗笔试E卷

时长:120分钟 总分:100分

151浏览 0人已完成答题

题型介绍
题型 单选题 判断题 填空题
数量 56 4 3
1.
下面js数组的方法中,哪些方法不能改变自身数组?
问题详情




2.
在64位系统中,有如下类,那么sizeof(C)的数值是()classC{...
问题详情

64位系统中,有如下类,那么sizeof(C)的数值是()
class C {

public:

    char a

    static char b

    void *p

    static int *c

    virtual void func1()

    virtual void func2()

}





3.
以下程序的执行结果是:#include&ltiostream&gtus...
问题详情

以下程序的执行结果是:
#include <iostream>
using namespace std
int i = 0
int function(int n){
    static int a = 2
    a++
    return a + n
}
void main(){
    int k = 5    {
       int i = 2
       k += function(i)
    }
    k += function(i)
    cout << k
}





4.
若一个类中含有纯虚函数,则该类称为()。
问题详情




5.
以下叙述中正确的是()
问题详情




6.
以下关于构造方法的描述错误的是()
问题详情




7.
请问在javascript程序中,alert(undefined==nul...
问题详情

请问在javascript程序中, alert(undefined==null)的输出结果是(      





8.
下面哪条语句可以获取元素e相邻的下一个元素()
问题详情

下面哪条语句可以获取元素e相邻的下一个元素( )




9.
下列函数哪些不是浏览器宿主环境下的JavaScript的全局对象?
问题详情




10.
以下代码执行后,array的结果是?letarray=[,1,,2,,3]...
问题详情

以下代码执行后,array 的结果是?

let array = [,1,,2,,3]

array = array.map((i) => ++i)





11.
以下代码执行后,array的结果是?vararray=[-1,1,3,4,...
问题详情

以下代码执行后,array的结果是?

var array=[-1,1,3,4,6,10] 

array.sort((a,b)=>Math.abs(a-3)-Math.abs(b-3))






12.
以下代码执行后,console的输出是?functionFoo(){'us...
问题详情

以下代码执行后,console 的输出是?

function Foo(){'use strict'

console.log(this.location)

}

Foo()





13.
以下程序的输出是?functionFoo(){vari=0returnf...
问题详情

以下程序的输出是?

function Foo(){

     var i=0

     return function(){   

document.write(i++)

     }

}

var f1=Foo(),

f2=Foo()

f1()

f1()

f2()





14.
以下选项描述错误的是()
问题详情

以下选项描述错误的是(    )




15.
如何遍历下面的my_data对象?varmy_data={a:&rsquoApe&rsquo,...
问题详情

如何遍历下面的 my_data 对象?

var my_data={a:’Ape’, b:’Banana’, c:’Citronella’}






16.
以下运行结果:for(vari=0i&lt10i++){setTim...
问题详情

以下运行结果:

for(var i = 0 i < 10 i++) {

    setTimeout(function() {

        console.log(i)

    }, 1000)

}






17.
下列哪些不会返回false?
问题详情




18.
以下代码执行后,num的值是?varfoo=function(x,y){r...
问题详情

以下代码执行后, num 的值是?
var foo=function(x,y){

    return x-y

}

function foo(x,y){

    return x+y

}

var num=foo(1,2)





19.
下列程序段的输出结果是:()publicvoidcomplicatedex...
问题详情

下列程序段的输出结果是:( )
public void complicatedexpression_r(){
    int x=20, y=30
    boolean b
    b = x > 50 && y > 60 || x > 50 && y < -60 || x < -50 && y > 60 || x < -50 && y < -60
    System.out.println(b)
}





20.
JVM内存不包含如下哪个部分()?
问题详情

JVM内存不包含如下哪个部分( )?





21.
以下代码段执行后的输出结果为?publicclassTest{public...
问题详情

以下代码段执行后的输出结果为?

public class Test {

    public static void main(String args[]) {

        int x = -5

        int y = -12

        System.out.println(y % x)

    }

}





22.
以下代码执行后,输出的结果是?Stringstr=""System.ou...
问题详情

以下代码执行后,输出的结果是?

String str = ""

System.out.print(str.split(",").length)






23.
下面程序的运行结果是()。Stringstr1="hello"Strin...
问题详情

下面程序的运行结果是(    )。
String str1 = "hello"

String str2 = "he" + new String("llo")

System.err.println(str1 == str2)






24.
ArrayList和Vector主要区别是什么?
问题详情




25.
Java中的集合类包括ArrayList、LinkedList、HashM...
问题详情

Java 中的集合类包括 ArrayList 、 LinkedList 、 HashMap 等,下列关于集合类描述不正确的是?()




26.
下面代码将输出什么内容:()?publicclassSystemUtil{...
问题详情

下面代码将输出什么内容:()?
public class SystemUtil{

    public static boolean isAdmin(String userId){

        return userId.toLowerCase()=="admin"

    }

    public static void main(String[] args){

        System.out.println(isAdmin("Admin"))

    }

}






27.
查看SQL的执行计划,可以使用[$##$]命令。
问题详情

查看SQL的执行计划,可以使用()命令。
28.
Web应用层协议(HTTP)所依赖的传输协议为[$##$]及为它保留的端口...
问题详情

Web 应用层协议(HTTP)所依赖的传输协议为()及为它保留的端口号为()
29.
将字符串翻转到单调递增
问题详情

如果一个由 '0' '1' 组成的字符串,是以一些 '0'(可能没有 '0')后面跟着一些 '1'(也可能没有 '1')的形式组成的,那么该字符串是单调递增的。

我们给出一个由字符 '0' '1' 组成的字符串 S,我们可以将任何 '0' 翻转为 '1' 或者将 '1' 翻转为 '0'

返回使 S 单调递增的最小翻转次数。

30.
在c++语言中,STL中的一级容器有:()
问题详情




31.
在重载一个运算符为成员函数时,其参数表中没有任何参数,这说明该运算符是()
问题详情




32.
已知fun(int)是类Test的公有成员函数,p是指向成员函数fun()...
问题详情

已知fun(int)是类Test的公有成员函数,p是指向成员函数fun()的指针,采用()是正确的。





33.
如果有一个类是myClass,关于下面代码正确描述的是()myClass:...
问题详情

如果有一个类是myClass ,关于下面代码正确描述的是()

myClass::~myClass(){

delete this

this = NULL

}






34.
下列关于虚函数的说明中,正确的是()
问题详情

下列关于虚函数的说明中,正确的是( )





35.
列有关继承和派生的叙述中,正确的是()
问题详情

列有关继承和派生的叙述中,正确的是( )





36.
有以下语句,则能够输出a+b+c的值的语句是()inta=1,b=2,c=...
问题详情

有以下语句,则能够输出a+b+c的值的语句是()

int a=1, b=2, c=3 int*pary[3]={&a, &b, &c}





37.
有以下说明语句,则正确的赋值语句是()inta[5][5]int*p,**q
问题详情

有以下说明语句,则正确的赋值语句是()

int a[5][5]  int *p, **q






38.
在32位系统中以下函数的返回值()intfun(void){int*p,j...
问题详情

在32位系统中以下函数的返回值()

int fun(void)

{

    int *p, j, i=10

    p = &j

    *p = i++

    i += sizeof(i) + sizeof(*p) + sizeof(p)

    return i

}






39.
下面程序的输出结果是()#include&ltiosteam.h&gt...
问题详情

下面程序的输出结果是()

 #include<iosteam.h>
    void main(){
    int n[][3] = {10,20,30,40,50,60}
    int (*p)[3]
    p=n
    cout<<p[0][0]<<","<<*(p[0]+1)<<","<<(*p)[2]<<endl
}




40.
递归算法x(8)需要调用()次函数x(intn)classprogram{...
问题详情

递归算法x(8)需要调用( )次函数x(int n)

class program

 {

     static void Main(string[] args)

     {

         int i

         i = x(8)

     }

     static int x(int n)

     {

         if (n <= 3)

             return 1

         else

             return x(n - 2) + x(n - 4) + 1

     }

 }





41.
java有8种基本类型,请问byte、int、long、char、floa...
问题详情

java有8种基本类型,请问byte、int、long、char、float、double、boolean各占多少个字节?()





42.
java8中,下面哪个类用到了解决哈希冲突的开放定址法()
问题详情

java8中,下面哪个类用到了解决哈希冲突的开放定址法( )





43.
关于Java中参数传递的说法,哪个是错误的?()
问题详情




44.
根据下面的程序代码,哪些选项的值返回true?()publicclassS...
问题详情

根据下面的程序代码,哪些选项的值返回true?()

public class Square {  

    long width  

    public Square(long l) {   

        width = l  

    }  

    public static void main(String arg[]) {   

        Square a, b, c   

        a = new Square(42L)   

        b = new Square(42L)   

        c = b   

        long s = 42L  

    }

}






45.
publicclassMain{publicstaticvoidmain(...
问题详情

public class Main {

 

    public static void main(String[] args) {

        System.out.println("A")

        new Main()

        new Main()

    }

    public Main() {

        System.out.println("B")

    }

    {

        System.out.println("C")

    }

    static {

        System.out.println("D")

    }

}

以上程序输出的结果,正确的是?()





46.
执行以下程序后,输出结果正确的是?()publicclassMain{pu...
问题详情

执行以下程序后,输出结果正确的是?()

public class Main {

    public static void main(String[] args) {

        String s1 = "abc"

        String s2 = "abc"

        System.out.println(s1 == s2)

        String s3 = new String("abc")

        System.out.println(s1 == s3)

    }

}





47.
在HTML页面上包含如下所示的层对象,则javascript语句docum...
问题详情

在HTML页面上包含如下所示的层对象,则javascript语句document.getElementById(“info”).innerHTML的值是(    )

<div id=”info”style=”display:block”><p>请填写</p></div>





48.
在JavaScript中,把字符串&ldquo123&rdquo转换为整型值123的正确方法是()。
问题详情

在JavaScript中,把字符串“123”转换为整型值123的正确方法是(   )。






49.
关于UDP的说法正确的是()
问题详情




50.
在tcp/ip网络分层里里面面,icmp和igmp是属于哪一层?()
问题详情

在tcp/ip网络分层里里面面,icmp和igmp是属于哪一层?( )





51.
如果C类子网的掩码为255.255.255.240,则包含的子网位数、子网...
问题详情

如果C类子网的掩码为255.255.255.240,则包含的子网位数、子网数目、每个子网中的主机数目正确的是()





52.
以下序列(9,7,3,5)构造的Haffman树带权路径长度为()
问题详情

以下序列(9,7,3,5)构造的Haffman树带权路径长度为( )





53.
设指针变量p指向双向链表中结点A(A不是最右边节点),指针变量s指向被插入...
问题详情

设指针变量p指向双向链表中结点A(A不是最右边节点),指针变量s指向被插入的结点X,则在结点A的右面插入结点X的操作序列为:()





54.
设无向图G中的边的集合E={(a,b),(a,e),(a,c),(b,e)...
问题详情

设无向图G中的边的集合E={(a,b),(a,e),(a,c),(b,e),(e,d),(d,f),(f,c)},则从顶点a出发进行深度优先遍历可以得到的一种顶点序列为( )





55.
文件目录data当前权限为rwx------,只需要增加用户组可读可执行权...
问题详情

文件目录data当前权限为rwx --- ---,只需要增加用户组可读可执行权限,但不允许写操作,具体方法为( )





56.
变址寻址方式中,操作数的有效地址是()
问题详情

变址寻址方式中,操作数的有效地址是( )





57.
浮点数的表示范围和精度取决于()
问题详情

浮点数的表示范围和精度取决于( )





58.
在进程状态转换时,下列()转换是不可能发生的。
问题详情

在进程状态转换时,下列(  )转换是不可能发生的。





59.
已知二叉树的前序遍历顺序为:GDALFEMHZ,中序遍历顺序为:LADEF...
问题详情

已知二叉树的前序遍历顺序为:GDALFEMHZ,中序遍历顺序为:LADEFGHMZ,则后序遍历顺序为()

60.
冯诺依曼计算机组织结构:输入设备、运算器、[$##$]、存储器、输出设备。
问题详情

冯诺依曼计算机组织结构:输入设备、运算器、()、存储器、输出设备。

61.
设散列表的长度为8,散列函数H(k)=kmod 7,初始记录关键字序列为(32,24,15,27,20,13),计算用链地址法作为解决冲突方法的平均查找长度是()
问题详情




62.
最长不含重复字符的子字符串。
问题详情


请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。

63.
后序遍历二叉搜索树的序列判别
问题详情


输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历结果。如果是则返回 true,否则返回 false。假设输入的数组的任意两个数字都互不相同。
如下:
     5
    / \
   2   6
  / \
 1   3