華爲校招一面二面

一面

  1. 學習狀況簡單諮詢

    問你平時成績如何之類的
  2. 項目介紹

    1. 說一下你平時做了哪些項目
    2. 用了啥框架
    3. 有沒有部署運行過
  3. 算法

    1. 給出一個數組,用來記錄一段連續時間(單位:天)的溫度變化,按照從0到n-1的遞增順序,求出下一個比當前元素大的元素的距離
    2. 如:[1,2,3,2,4,6,3,2] 則返回 [1,1,2,1,1,0,0,0]
    3. 第0個元素下一個比他大的元素是第1個元素,所以距離爲1
    4. 第1個元素也是距離爲1
    5. 第2個元素3,其下一個比他大的元素是4,距離爲2
    6. 如下推
  4. 基礎知識

    1. java中==和equal的區別
    2. hashmap相關知識,這個我忘了問了個啥問題了
    3. java內存管理相關的知識 如 垃圾回收:兩種方案可達性分析和引用計數法

二面

  1. 算法

  2. 數據結構:

    給出一個前序遍歷和後序遍歷的二叉樹,讓你畫出二叉樹結構。但只有前序和後序遍歷,是無法唯一確定一棵二叉樹的。所以此處自信一點向面試官提出疑問就行了
  3. 數據庫

    1. 假設有一百臺設備,每臺設備64條信道,每條信道10000個用戶,每個用戶每天會產生2MB的數據,讓你設計一個方案,讓數據庫每天定時凌晨寫入數據,午夜時候擦除。(也就是設計一種IO操作方便的方案)

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章