阿里数据研发 一面(已凉)面经
作者:小布点猫
链接: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怎么排序?挨个读取插入
一次性读取后用什么排序方式?快速排序
快速排序的思想?没有很的记忆
单个文件排序后如何整体排序?两两归并,回答正确
/
以上
不过准备面试的同学不要以我这次经历当标准哦,面试官很有可能是因为我问啥啥不会所以提问的很少很浅显,,,不过面试官态度还是很和蔼的
各位加油~