小米大数据开发一面

整个过程大概有一个小时,涉及到的有Hbase集群,MongoDB集群,MySQL的存储引擎(主要是InnoDB存储引擎),分库分表,B+树,HashMap的实现方式。
首先是自我介绍,介绍完之后开始问MySQL的InnoDB存储引擎,主要是索引的实现、以及数据的存储包括在B+树存储数据以及查找等;
接着是关于Hbase集群性能的优化以及单个物理节点的优化;
然后是MongoDB集群整个架构和部分实现细节(包括oplog等);
最后是Java语言的认识,主要是线程池以及线程安全的容器等,我主要介绍了HashMap的实现细节以及红黑树等。

基本上算是凉凉吧,最后和面试官吵起来了。
#小米##面经##大数据开发工程师##校招#
全部评论
🤣我今天早上也差点吵起来,最后我说要不今天就这样吧
2 回复 分享
发布于 2019-09-04 21:00
面完面试官说,感谢你参加小米面试😂
点赞 回复 分享
发布于 2019-09-05 00:52
羡慕有面试机会,小米投了快一个月了,杳无音信
点赞 回复 分享
发布于 2019-09-04 20:46

相关推荐

点赞 评论 收藏
分享
05-27 14:57
西北大学 golang
强大的社畜在走神:27届真不用急,可以搞点项目、竞赛再沉淀沉淀,我大二的时候还在天天打游戏呢
投递华为等公司10个岗位
点赞 评论 收藏
分享
评论
1
30
分享

创作者周榜

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