2月14晚,參加阿里四面,個人第一次使用視頻方式,IOT團隊負責人氣場較強,內心很緊張,腦子不太靈活了。現在調整心態後,其實問題並不困難。主要考察的是個人對產品的擴展性和 使用精簡的語音表達出個人想法。產品的關鍵技術是否有其他方式來實現; 選擇目前的方式是否是最合理的;市場是都有哪些技術。
面試方式:視頻面試
面試考官:HR 和 IOT團隊負責人。
問題1:舉出一個目前你認爲項目中最能體現個人能力的項目。
內心中其實有2個的 。 第一款藍牙MESH燈泡開發 和 共享充電寶盒子產品。
- 藍牙MESH燈泡項目:
互聯互通問題:解決了精靈端(mtk 平臺)和燈端(telink 平臺)的入網成功率比較低。
一對多和多對一的問題:廣播洪泛和所有設備同時將數據上報給一個節點(網關)。
- 共享充電寶盒子
一個架構兼容多種4G模塊指令,匹配4倉位,8倉位,16倉位,40倉位,60倉位產品。
裏面採用消息隊列方法和異步通信機制。
問題2: 精靈端入網方式有哪些不合理的。
除了語音的配網方式。建議支持手機APP進行配網方式,和用戶習慣相關和提高入網多個燈泡效率。
問題3:如何匹配100種不同的燈泡
燈泡有不同的屬性能力。在入網時精靈會採集到這些信息進行保存。後面精靈通過查表進行控制
問題4:燈泡控制還可以使用哪些方案。
1 Zigbee 方案。
優點 : 1個是未入網設備在和網關距離比較遠時,網關可通過已入網的節點將它入網。
缺點:不可以和手機連接,協議不向下兼容。
2 Wifi 方案
優點:可遠程控制,速率大。
缺點:網絡節點較少
3 nb方案
優點 :網絡依賴基站,通信距離遠。適合室外方案。
缺點: 目前基站在部分城市還沒有。
4 lora方案
優點:不依賴網絡基站,可佈置網關,適合室外方案
缺點:需要網關,較複雜
問題5: 最近有讀什麼書籍
最近看了wifi,nb-iot的視頻,研究了棧和freertos的系統切換和部分源碼