途虎养车2021秋招前端笔试试卷B

时长:120分钟 总分:100分

162浏览 0人已完成答题

题型介绍
题型 单选题 多选题 判断题 填空题
数量 11 2 1 2
1.
下面的方法,当输入为2的时候返回值是多少?publicstaticintg...
问题详情

下面的方法,当输入为2的时候返回值是多少?
public static int getValue(int i) {
    int result = 0
    switch (i) {
        case 1:
            result = result + i
        case 2:
            result = result + i * 2
        case 3:
            result = result + i * 3
        default:
            result = result + i * 4
    }
    return result
}





2.
下面数据结构能够支持随机的插入和删除操作、并具有较好的性能的是
问题详情




3.
下面程序的输出结果是intmain(){inta[5]={1,2,3,4,...
问题详情

下面程序的输出结果是
int main()
{
    int a[5] = {1, 2, 3, 4, 5}
    int *ptr = (int *)(&a + 1)
    printf("%d, %d", *(a + 1), *(ptr - 1))
    return 0
}





4.
已知一棵二叉树,如果先序遍历的节点顺序是:ADCEFGHB,中序遍历是:C...
问题详情

已知一棵二叉树,如果先序遍历的节点顺序是:ADCEFGHB,中序遍历是:CDFEGHAB,则后序遍历结果为




5.
产生系统死锁的原因是由于
问题详情




6.
对于HTTPS建立连接的过程,下面描述正确的是
问题详情




7.
对以下代码的事件复杂度为多少(^符号表示幂)intx=0,a=1,b=2...
问题详情

对以下代码的事件复杂度为多少(^符号表示幂)
int x = 0, a = 1, b = 2
for (i = 1 i <= N i++) {
    for (j = 1 j < i j++) {
        for (k = 1 k <= N k++) {
              x += a * b
        }
    }
}





8.
代码执行后,打印结果正确的是publicclassChildextends...
问题详情

代码执行后,打印结果正确的是
public class Child extends Father{
    static String str
    static {
        System.out.println("Child Static block Run!")
    }
    public Child(String str) {
        super(str)
        System.out.println("Child Create! " + str)
    }
    public static void main(String[] args) {
        Father father = new Father("123")
        Child child = new Child("abc")
    }
}
class Father{
    static String str
    static {
        System.out.println("Father Static block Run!")
    }
    public Father(String str) {
        this.str = str
    }
}





9.
以下关于Javascript执行引擎描述正确的是:
问题详情






10.
对于解构一下说法错误的是:
问题详情






11.
下列对css外边距描述正确的是(不考虑BFC对边距的影响)
问题详情






12.
下面哪些是浏览器的缓存相关功能?
问题详情






13.
下面关于DNS说法正确的是()
问题详情




14.
TCP协议通过使用[$##$]和[$##$],来保证数据传输的正确性,从而...
问题详情

TCP协议通过使用 ()和(),来保证数据传输的正确性,从而提供可靠的传输
15.
将每个元素替换为右侧最大元素
问题详情

给你一个数组,请你将每个元素用它右边最大的元素替换,如果是最后一个元素,用替换。

完成所有替换操作后,请你返回这个数组。

示例:

输入:arr = [17,18,5,4,6,1] 输出:[18,6,6,6,1,-1]

提示:





16.
搜索插入位置
问题详情

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。

你可以假设数组中无重复元素。