小米 Java开发 一面+二面(主管面) 跳过hr面,已OC
一面(4月8日)用时33分钟
自我介绍
问实习经历
然后做题
仅仅是做了一道题
链表区间反转
我晕了,不让我写核心代码模式,让我用ACM写(自己搞链表啥的),不允许本地IDE调试,
处理输入又是 {1,2,3,4,5,6},3,4 输出又是 {1,xxxxxxxx} 这样输出,我搞晕了。痛苦面具😖
然后一开始理解错题意,理解成 第n 和 第m节点互换。提醒后才知道是区间的,用头插法写个大概代码就结束了
面试官说看了下就说没问题。然后让我反问,介绍了部门情况。
就这么简单的面试,没有问技术性问题和八股文。
本来以为凉凉,后来收到约二面
二面(4月11日)用时 1小时27分钟
自我介绍
问项目,问经历
问最近面试情况(shopee一面,腾讯hr面)
给了一道题
喝饮料,多种类饮料,一个饮料喝的有n间隔,问最优喝饮料解法输入 AAAFFF 2输出 AFXAFXAFX
输入 ABBCCC 2输出 CBACBXC
先自己分析,然后讲思路,然后处理特殊情况,然后打代码,最后不会处理一些东西,没写完。给他讲一下过程,和思路,和我不会的地方。
但是和面试官聊天很高兴,给我介绍了很多部门相关还有未来小米发展趋向,从硬件到软件到生态到未来3年。
最后面试官要加我微信,我才知道他原来是主管hhhh
OC(4月12日)主管微信通知我,已经OC
还没睡醒就微信找我了,告诉我具体以后hr会和我沟通,已经申请offer了
后面有加面三面总监面,用于SP OFFER的申请,但是不是很感兴趣,答的一般,还给我加个夜晚12点前完成的T9搜索算法的题目。
最后批下来的是sp offer,然而感觉还是薪资太少了+客户端。
目前已经去了虾皮
#小米##Java工程师##面经#