当前位置: 首页 > 面试经验 >

2023秋招-大数据开发面试-百度-三面

优质
小牛编辑
87浏览
2023-10-20

2023秋招-大数据开发面试-百度-三面

1、 项目一直挖

2、 Spark调优

3、 Shuffle之类的优化

4、 平常写SQL注重优化之类的问题

5、 第一道题让看下面Java代码写输出。

private static void test(int[] arr) {
    for (int i = 0; i < arr.length; i++) {
        try {
            if (arr[i] % 2 == 0) {
                throw new NullPointerException();
            } else {
                System.out.print(i);
            }
        } catch (Exception e) {
            System.out.print("a ");
        } finally {
            System.out.print("b ");
        }
    }
}
public static void main(String[] args) {
    try {
        test(new int[]{0, 1, 2, 3, 4, 5});
    } catch (Exception e) {
        System.out.print("c ");
    }
}

6、 第二道题是数组中找出出现次数超过一半的数字,空间复杂度O1。

#数据开发工程师面经##数据人offer决赛圈怎么选#
 类似资料: