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决赛圈怎么选#
全部评论
课代表:https://www.nowcoder.com/discuss/545752006778982400
点赞 回复 分享
发布于 2023-10-22 23:44 广东
恭喜拿到 Offer 🎉🎉🎉 期望其他同学继续努力!!!面经答案:https://www.nowcoder.com/discuss/545752006778982400
点赞 回复 分享
发布于 2023-10-23 23:18 北京
佬礼貌问啥部门呀?
点赞 回复 分享
发布于 04-20 10:23 美国

相关推荐

10-28 14:42
门头沟学院 Java
watermelon1124:因为嵌入式炸了
点赞 评论 收藏
分享
去B座二楼砸水泥地:不过也可以理解,这种应该没参加过秋招
点赞 评论 收藏
分享
3 9 评论
分享
牛客网
牛客企业服务