小米大数据提前批一面二面面经

小米大数据提前批一面二面面经

小米一面  2020.08.18  50分钟
1.leetcode第二题:链表相加
2.删除链表的倒数第k个节点
3.sql:已知表a的两个字段:id,weight求topN
4.sql:已知一个表a的字段log是string类型,拆分此字段:
log
1-w
222-abc
结果:
id     name
1      w
222  abc
5.用spark core实现第三题
6.用spark core实现第四题
7.tcp/udp
8.三次握手,四次挥手;七层网络模型


小米二面  2020.08.19   55分钟
1.项目
2.spark看过的源码讲一讲
3.spark的combinerByKey讲讲
4.spark的内存模型
5.distinct是款依赖还是债依赖
6.partitioner分区策略有几种
7.mysql默认事务隔离级别
8.kafka消息如何保证不重不漏
9.final关键字作用
10.mysql索引有哪几种
11.设计如何实现hash表
12.zookeeper如何实现分布式锁
13.hbase的rowkey设计
14.hbase的region什么时候分裂,分裂期间能不能对外提供服务
15.ZAB协议原理
16.concurrenthashmap与hashmap
17.cas
18.手撕代码:无序数组中找中位数


#小米##大数据开发工程师##面经##校招#
全部评论
楼主你好,你一面之后多久通知你要第二天面试?
1 回复 分享
发布于 2020-08-26 17:13
二面后有收到hr面吗?面试官和我说5天内有消息
1 回复 分享
发布于 2020-08-26 17:51
楼主,你是简历就写了阅读看spark源码,还是面试官直接问的啊
点赞 回复 分享
发布于 2020-08-26 17:52
是武汉的小米吗?
点赞 回复 分享
发布于 2020-08-26 19:49
老哥有收到hr面试或者意向书了吗?
点赞 回复 分享
发布于 2020-08-27 10:08
请问 大神"分裂期间能不能对外提供服务",这题怎么答的
点赞 回复 分享
发布于 2020-09-10 21:39

相关推荐

2 24 评论
分享
牛客网
牛客企业服务