比格基地2017秋招java笔试试卷

时长:120分钟 总分:100分

303浏览 0人已完成答题

题型介绍
题型 单选题 多选题 简答题
数量 19 1 2
1.
在终端输入”ping www.baidu.com”发出的是什么报文:
问题详情

在终端输入”ping www.baidu.com”发出的是什么报文:



2.
以下关于C++的描述中哪一个是正确的:
问题详情




3.
以下哪一项不属于浏览器Response Headers字段:
问题详情




4.
以下代码的运行结果为:
问题详情

以下代码的运行结果为:
class Base {
    public:
        Base() {
            echo()
        }
        virtual void echo() {
            printf("Base")
        }
}
  
class Derived:public Base {
    public:
        Derived() {
            echo()
        }
        virtual void echo() {
            printf("Derived")
        }
}
  
int main() {
    Base* base = new Derived()
    base->echo()
    return 0
}





5.
MySQL主从架构的主数据库中不可能出现的日志为:
问题详情




6.
下列选项中,不属于JavaScript数据类型的一项是()
问题详情




7.
以下不属于linux系统命令的是:
问题详情

以下不属于Linux系统命令的是:




8.
使用命令 vi/etc/inittab 查看该文件的内容,不小心改动了一些内容,为了防止系统出错,不想保存所修改的内容,应该如何操作()
问题详情




9.
下列哪个git命令不是合并代码用的:
问题详情




10.
以下程序的最终的输出结果为:
问题详情

以下程序输出为()
#include<stdio.h>
#include<stdlib.h>

int a = 1
void test(){
    int a = 2
    a += 1
}

int main(){
    test()
    printf("%d\n", a)
    return 0
}




11.
以下程序的k最终值是:
问题详情

以下程序的k最终值是:
int i = 10
int j = 20
int k = 3
k *= i + j




12.
下列正则表达式不能匹配”www.innotechx.com”的是:
问题详情




13.
袋中有红球,黄球,白球各一个,每次任意取一个放回,如此连续3次,则3次取到的颜色不全相同的概率是:
问题详情




14.
当前有若干个请求者等待访问磁盘,访问的磁道顺序为:86,134,78,177,101,150,102,175,130,当前磁头正在125柱面,如果使用最短寻道优先算法,那么访问顺序应该为:
问题详情

当前有若干个请求者等待访问磁盘,访问的磁道顺序为:86,134,78,177,101,150,102,175,130,当前磁头正在125柱面,如果使用最短寻道间优先算法,那么访问顺序应该为:




15.
钟表的时针和分针一天之内会重合多少次:
问题详情




16.
有7本书,需要从中选出4本书来,并满足以下条件:若选R,则一定要选T,若选 S,则一定要选U,若选X和Y,则一定不选T,如果同时选S和Z,下面哪本书不能被选中
问题详情

有7本书,需要从中选出4本书来,并满足以下条件:若选R,则一定要选T,若选 S,则一定要选U,若选X和Y,则一定不选T,如果同时选S和Z,下面哪本书不能被选中?




17.
有3台复印机,平均每台每周工作42小时,每台每周最少工作35小时,那么一台复印机每周最多会工作多少小时:
问题详情




18.
十进制数9&5的结果为:
问题详情

十进制数9&5的结果为:




19.
假设一个游乐场的游客到达速率为每分钟30人,平均每个游客在游乐场内的停留时间为30分钟,那么这个游乐场至少需要容纳多少人:
问题详情




20.
假设我们每天80%的访问集中在20%的时间里(峰值),如果每天有300万的pv,而 我们的单台机器的QPS为58,那么大概需要几台这样的机器:
问题详情




21.
已知一个0到99999999之间的正整数,找到一个指定数字在该正整数中出现的次数。
问题详情

已知一个0到99999999之间的正整数,找到一个指定数字在该正整数中出现的次数。

DigitOccurrence类的构造方法是findDigitOccurrence。该方法的输入应包含两个正整数, num1和num2,0<=num1<=9 and 0<=num2<=99999999。

该方法应返回一个整数变量,变量值等于num1unm2中的出现次数。

例如:如果num1=2,num2=123228,则此方法应返回3,即num1在num2中的出现次 数。

确保类和方法为public。不要从控制台接受任何输入。应将输入作为参数传递给该方法 本身。

有用的命令:

a%b返回a除以b的余数。

22.
给定一个整数n,以下列方式打印n行。
问题详情

给定一个整数n,以下列方式打印n行。

如果n=4,生成的阵列将为

1*2*3*4

9*10*11*12

13*14*15*16

5*6*7*8

SquarePattern类的构造方法为squarePatternPrint。该函数的输入是一个整数 n(0<=n<=100)。

不要从该方法返回任何内容。使用System out.print()或System out.println()打印所需的阵 列。

各输出行只能由“数字”和“*”组成。不应有空格。

确保你的类和方法是公共的(public)。不要接受来自控制台的任何输入。应将其作为参 数传递到方法自身。

有用的命令:

System.out.print()可将括号内的内容打印到屏幕上。