阿里数据研发 一面(已凉)面经

    作者:小布点猫
    链接:https://www.nowcoder.com/discuss/742826?source_id=discuss_experience_nctrack&channel=-1
    来源:牛客网

    本人是末流211通信工程的学生,秋招时本着试一试的心态做了个简历投了些公司,做了阿里的数据研发笔试后收到了面试邀请,我也知道自己多少斤两所以也没有做太多的复习,但多少获得了一次宝贵的经验吧~
    1.自我介绍(没啥好说的,就简单介绍一下自己的成绩排名,做过的项目参加的比赛之类的
    2.有没有用过python或者java(没用过~
    3.对操作系统的理解
    4.在看到我会c++后问我对算法的了解程度(本人只知道个dp,所以也pass~
    5.有没有用过sql server
    6.问简历上项目相关的问题,描述一下,以及问为什么用这种方法之类的问题。
    7.两道编程题:

    //评测题目: 无


    /
    问题:用户查询数据库的SQL语句,全部存储在日志文件中,约10亿条,记录有执行SQL的详细文本,
    执行时长,调用客户端。假定仅从数据库表在SQL中出现次数多少认定为热点表的依据,统计前十名的热点表
    /

    /
    问题:随机生成10亿个数的文件,每个数1行,对这个文件的所有数进行排序,并使用程序检查
    回答如下:
    文件大,能够思考到文件拆分
    单个文件的排序:知道使用map;
    不使用map怎么排序?挨个读取插入
    一次性读取后用什么排序方式?快速排序
    快速排序的思想?没有很的记忆
    单个文件排序后如何整体排序?两两归并,回答正确
    /
    以上

    不过准备面试的同学不要以我这次经历当标准哦,面试官很有可能是因为我问啥啥不会所以提问的很少很浅显,,,不过面试官态度还是很和蔼的
    各位加油~