小米內推實習 一面二面 java 崗位

(小米 人工智慧與雲平台部門)
一面 ( 53 mins )
1. 問簡歷
2. linked list 怎麼取到倒數第 2 個節點
3. 某個進程 crash 該如何偵測(單線程、多線程)
4. 講解 hashmap 原理
5. 微信紅包,隨機算法怎麼分?每發完一人,都用剩餘的錢設定 min/max;另一個作法是開始隨機算法前先給大家一小筆
6. 微信紅包(大數據版本),怎麼確保大家都能讀寫,以及延遲不要等太久?
7. 假設資料庫讀寫是系統的瓶頸,應該如何優化?

---

二面 ( 35 mins )
1. 問簡歷
2. 有向無環圖(DAG)如何判斷?dfs 或是 topological sort
3. CAP/ACID 是什麼?
4. 如何實作緩存系統:主內存、緩存、同步鎖(原子性、有序性、可見性)
5. 如何實作 tensorflow serving 系統
6. Java IO/NIO 區別
7. Java IO 的裝飾者模式

---
面試官說語言是其次,進去都是寫 python 或 go
他說自己是寫 java 出身但現在轉去寫 python。
原本以為可能考一些 live coding 的,結果都是口述題,
祝大家面試順利~
#内推##春招##面经##小米#
全部评论
楼主几号一面,几号二面啊
点赞 回复
分享
发布于 2018-03-27 22:42
小米后台是python和go么
点赞 回复
分享
发布于 2018-03-28 10:36
百信银行
校招火热招聘中
官网直投
hr了么?
点赞 回复
分享
发布于 2018-03-29 16:06
请问楼主在哪儿找的内推啊?现在不是只有网申吗
点赞 回复
分享
发布于 2018-03-30 11:12
请问有后续么?
点赞 回复
分享
发布于 2018-04-02 15:32
内推多久联系了你啊,电话联系的吗
点赞 回复
分享
发布于 2018-04-03 13:40

相关推荐

点赞 35 评论
分享
牛客网
牛客企业服务