深夜来波小米一面面经攒人品

约的5点,4点50发消息说有事要推迟一小时,然后一波等待,6点20左右开始(人还是很nice,有跟你说推迟,并且刚开始就说抱歉)

1.自我介绍
2.说说java和scala各自的优势或者说区别
3.用scala回去写些什么(捂脸,只是写下数据预处理一类的,楼主的一个项目里用到了spark)
4.了解es么?(再出懵逼,是了解一些,es集群也是我搭的,但是项目里我没有负责es这部分,不敢装逼,就说不了解,尴尬了几秒,然后我强行说了下自己在这个项目里负责的部分)
====>给我个教训,滚去改简历,没负责的部分别乱写
5.jvm   gc方面有去了解么(感情终于问到能说的了,然而刚开口就各种磕巴,楼主这是第二个面试,送分题都答的水,简直了)
=====>过去背基础,平时看过不自己说几遍真的是捉急,尬聊完估计面试官也挺尴尬,没有再问别的,说白板链接收到了么?并没有。然后加了微信,接收链接啊,重新打过来电话
6.先来看看你的编码风格怎么样:写下单链表逆序
我擦,又是送分题啊。然而,写了10分钟,还把next的初始值赋错了,导致代码需要加入一个判断,自己看着都难受,给面试官说写完了。
面试官笑着说,哈,其实你这里写的不好,应该这样这样,帮我改完了(注意这个细节,刚开始没多想,后来结合了别人的面经才知道面试官的好)
可能是还算一般水平,面试官也没在多说,就过了,下一道面试官说递归题,但方法随意
开始第二道之前,我觉得再往下这看着不舒服,所以就把第一题删除了,尴尬脸,面试官说这,好吧,我赶紧试了下  撤销,吓死,幸亏有用。看了别的面经才知道这个他们要拍照留存的。想想面试官给我改的第一题,不禁流下了感动的泪水。
7.一个二维数组,边界都为0,数组内数字为海拔高度,水流可从高海拔流向低海拔,问给定位置(x,y)判断是否可以流到边界。
因为提示了递归,随意直接顺着思路去想了,不到两分钟给了思路,撸出代码,面试官提出可能的问题,然后想了想给出解决方案
8.有什么想问我的,聊的挺开心的,说了工作生活的协调,实际项目中的一些处理方式,有些还是面试官主动说的,很是感动。
我问后续会是什么流程,问了我能否去北京可以的话会安排两次现场面(不能,尴尬脸),那就需要在等几天会有电话面,然后愉快结束。

第一次面经,废话较多,不过都是面试时候犯的低级错误,希望发出来提醒下大家,也能督促我去改。小米的面试官真的很nice,我全程尬聊傻笑,面试官也笑呵呵的没有厌烦。全程就感觉第二个编程题的时候智商在线,挽救了一波,希望可以继续努力期待能斩获offer。#小米##Java工程师#
全部评论
视频面试?
点赞 回复 分享
发布于 2017-09-08 02:13
请问第7题怎么解决呢?
点赞 回复 分享
发布于 2017-09-11 16:38

相关推荐

不愿透露姓名的神秘牛友
10-05 10:13
已编辑
HHHHaos:让这些老登来现在秋招一下,简历都过不去
点赞 评论 收藏
分享
10-30 10:16
南京大学 Java
永远的鹅孝子:给南大✌️跪了
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务