9.3-微众银行-数据仓库-笔试

一、选择题

总计20道

408内容+大数据相关

有单选,也有多选

二、编程题

两道很简单,第一次笔试AK

第一题:随机播放器

直接用queue搞定

import java.util.LinkedList;
import java.util.Queue;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        Queue<Long> queue1 = new LinkedList<> ();
        for(int i=1;i<=n;i++){
            queue1.offer(sc.nextLong());
        }
        while (queue1.size()!=0){
            //先出一个 并删除
            System.out.print(queue1.poll());
            System.out.print(' ');
            queue1.offer(queue1.peek());
            queue1.poll();
        }
    }
}


第二题:挑选

要求按右筛选去重,我直接反转去重再反转,全都调用的API

import java.util.*;
public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        ArrayList<Integer> arr = new ArrayList<Integer>();
        for(int i=1;i<=n;i++){
            arr.add(sc.nextInt());
        }
        //反转
        Collections.reverse(arr);
        //去重 不排序
        LinkedHashSet<Integer> set = new LinkedHashSet<Integer>(arr);
        ArrayList<Integer> ans = new ArrayList<Integer>(set);
        //再反转
        Collections.reverse(ans);
        for(int i=0;i<ans.size();i++){
            System.out.print(ans.get(i));
            System.out.print(' ');
        }
    }
}


全部评论
6
1
送花
回复
分享
发布于 2023-09-04 10:50 湖南
跟我昨天做的题目一模一样,大数据的笔试题目都不换的吗
点赞
送花
回复
分享
发布于 2023-09-14 16:03 广东
蔚来
校招火热招聘中
官网直投
老哥收到面试消息了吗
点赞
送花
回复
分享
发布于 2023-10-23 16:56 安徽

相关推荐

b站数据仓库实习一面面经(约一个小时)1&nbsp;自我介绍,包含了自己的项目介绍2&nbsp;项目中对你比较有挑战和困难的点是什么3&nbsp;问了一下实习公司的主要业务线有哪些4&nbsp;问了一下项目是公司的项目还是自己独立开发的5&nbsp;在公司负责的主要工作是什么6&nbsp;抽一个对你印象比较深的项目讲一讲(引申出来了下面三个问题)7&nbsp;数据探查会做的工作有哪些8&nbsp;验数的工作主要做了哪些9&nbsp;产品和业务沟通不够导致的指标不一致,可能是有哪些问题导致的,应该怎么去做10&nbsp;mr的shuffle原理11&nbsp;实习时处理的数据的量级有多大呀12&nbsp;实习的时候有没有遇到过数据倾斜的问题如何解决13&nbsp;接触过实时开发吗14&nbsp;数据质量这块有接触吗15&nbsp;实习两个月你觉得有哪些比较好的流程和规范呢16&nbsp;假设你在倒数据出现报警你是如何处理和解决的(先计划和设计方案然后再落地)17&nbsp;做数据的可能会遇到一些异常,如何去分析解决这种问题18&nbsp;问在哪,实习的时间是多久19&nbsp;为什么要决定要离开这家公司20&nbsp;自己的职业规划是什么21&nbsp;自己在大数据这块,你自己有哪些优点支持你做大数据工作22&nbsp;写一个sql题(分组topn的变形)23&nbsp;反问1,数据探查您是如何探查的24&nbsp;反问2,在接触到一个新需求的话您是如何更快的了解指标的
查看24道真题和解析
点赞 评论 收藏
转发
7 17 评论
分享
牛客网
牛客企业服务