1. 程式人生 > >10月17號小米麵經

10月17號小米麵經

10月17號小米麵經

一面

  1. 講小專案和實習
  2. 程序執行緒區別
  3. TCP/UDP區別
  4. 說說熟悉的資料結構,
  5. 寫了個簡單程式,從各個角度分析,比如編譯原理,作業系統,還提示說,這標頭檔案是幹啥的,using namespace std是幹啥的,還
  6. 有一個for迴圈彙編怎麼執行的。
  7. 計算機的儲存結構,123級快取,記憶體硬碟,為什麼要這樣設計
    32位記憶體最大多少,實體記憶體只有1G,邏輯地址可以有4G怎麼實現的。
  8. 兩個順序連結串列的合併
  9. 連結串列的倒數第K個節點

二面

  1. 講實習和專案
  2. 畫了畫專案的資料庫表設計
  3. 講一講自己的優點,扯到java併發
  4. 讓我講講java的同步機制有哪些
  5. 寫兩個執行緒依次列印hellowrold,
    第一個執行緒h l o 列印奇數位的
    第二個執行緒e l w 列印偶數位的
    寫出來問我有啥可以改進的地方。
  6. 求逆序對,一開始兩重for迴圈,後來問我歸併排序,然後讓我自己說說歸併怎麼實現求逆序對的,然後把程式碼寫出來
  7. 說說對小米的看法
  8. 為什麼不考研
  9. 想去什麼公司,為什麼
  10. 職業規劃

現在還沒收到啥訊息,應該是涼了