小米
北京市 · 互联网 · 10000人以上
公司实力雄厚
战略融资
A级纳税人
独角兽企业
瞪羚企业
经营产品·111项目信息·10

面试经验

“有难度”
“体验一般”
2712 条面经
面试官hr有收获难度体验很好2轮算法技术看中专业技能体验一般流程面试有难度经验二面笔试面试官nice自我介绍简历一面薪资
匿名用户
测试开发
确定通过感觉靠谱
我是通过小米官网的校园招聘投的简历,目前我是2020届应届生,投了3天后小米公司的HR就给我打电话来了,让我电话面试,主要内容是就自己写的项目经验具体1到2个功能点详细介绍一下流程和思路。因为我是应届生,我写的项目经验都是做的课程设计一个是大数据的离线分析项目,一个是互联网架构的微服务分布式项目。然后我就主要向它介绍了一下大数据的项目,主要介绍的点是我的数据清洗流程。然后前前后后巴拉巴拉说了有半个多小时吧,然后就跟我说行就这样吧,然后半小时后给我发邮件让我约个时间去他们公司现场面试。 过了3天吧,然后我就去他们公司了,打了个电话面试官就直接来电梯口接我,然后就在他们公司会议区开始现场面试,面试官就一个,然后开始面试流程吧,问的问题都罗列在下面,先自我介绍,然后再问大学经历,然后问我做的项目里面的一些技术点,然后开启Java基础询问,先问我int的最大值是多少,为什么最大值是2的三十二次方,它在32位操作系统中与64位操作系统中表示方式是否一样。然后问我hashtable了解吗,它是怎么实现线程安全的。我说了加个同步锁,后来怪我多嘴自己引出了高并发包下的hashmap的分桶锁,和CAS算法,然后又扯了一堆东西,还好我这一块进行系统的学习过。就这2个话题就扯了8分钟左右。 然后问我Linux命令,我想在Linux在某个指定文件夹中找到某个文件用什么命令?远程拷贝用什么,如果想拷贝整个文件夹呢?然后进入MySQL测试,给我画了2张表让我做个简单的联合查询,这个很简单2分钟搞定然后进入算法,让我手撕代码给我一个字符串,我想让它倒叙输出怎么输出,我这时候直接回答他用栈入栈再出栈就可以了,然后他又对这题进行改进具体是这个形式输入sjdh-aa-uhd-***s输出s***d-hu-aah-djs,我当时一看就知道只要加个比特数组标记 -的下标再结合入栈出栈就能实现,然后很快就把代码手写出来了。 面试官看了好像没什么问题,然后就进入最后一个智商题了,问题有三个框一个框装萝卜一个框装黄瓜,还有一个框装萝卜黄瓜混合,现在让你随便挑一框摸一个蔬菜出来,然后要你判断这三个框分别装的是什么。我反正就把思路说了下,这个题目摸一次肯定是没法判断的,主要看你对这题的看法。然后就结束面试了,面试官很友好的送我出去然后没了。 ...查看更多
2 年前 发布
10
加载中
看准网小米小米面试经验小米null面试经验