小米 工具开发(测开)一面、二面
Timeline:9.18 下午连续一面+二面
投的小米的一个工具开发实习生,感觉小米的面试挺水的,一下午两轮面试全部结束,没有 hr 面,就直接 oc 了。
9.18 一面
1. 自我介绍
2. 上来开始写算法,写了两个简单的最大子序和和环形链表,都刷过,直接秒了(不过面试官问了不少,第二个最大自序和我给他解释了半天 dp 的做法他始终没理解,不清楚啥情况)
3. 考了一些 Linux 基础命令,印象中考了 grep,awk,sed,还有一些网络/进程相关的工具命令
4. Docker 的基础使用,docker-compose,docker 的基本工作原理(这里面试官说我有个地方没说对,然后我问他哪里不太对,结果他说了半天也没说出来是哪不对)
5. 反问:答得情况,部门在做的工作/产品
9.18 二面
1. 自我介绍
2. 软件工程流程
3. 开始长篇大论给我讲 DevOps 相关的内容,从软件开发需求分析开始,一直到上线后的维护,监控
4. 让我复述讲一遍他刚刚讲的内容
5. 问了问我平常怎么学习,印象最深的书等
6. 入职时间,可以实习多久
7. 反问:答得情况,我进去之后预计的工作内容(基本摆明了是去写文档)
感觉不是很行,最后 offer 拒了(