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

相关推荐

03-02 08:18
集美大学 Java
钱嘛数字而已:没有赛事奖项么?另外,项目经历字有点多哈,建议突出一下重点:用的什么技术,解决什么问题,达到什么效果。
大家都开始春招面试了吗
点赞 评论 收藏
分享
评论
3
8
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务