求職經歷面試之宇都

  前段時間在南郵做了宇都的筆試,一家做網絡接口芯片的公司,今天去面試,一個有四輪面試,首先是HR面,HR估計是把我的學校搞錯了,我是某211大學的下屬院校,她把搞錯當成那個211大學的了,然後問了我很多那個學校的問題,很尷尬不知道。然後隨便扯了點就業地點、職業規劃等。HR面就只有10多分鐘,回答的雲裏霧裏的。

  接下來是技術面,技術面問的很仔細,問了我聊天室很多問題,比如,怎麼判斷客戶端請求的是私聊還是羣聊啥的?踢人、禁言是怎麼實現的?TCP發送數據的時候要是數據包丟失了怎麼辦?TCP的三次握手和四次分手?有兩個客戶端同時登陸一個賬號怎麼辦?羣聊是怎麼實現的?客戶端發送的數據流過大,而服務器接收的時候速率很慢,怎麼辦?   除了最後一個問題和TCP丟包我之前沒有考慮過,其他的問題我都回答出來了,後來就是問我上次寫的筆試題:

void func(char* pstr)
{
    char str[10] = {0};
    char* p = "0123456789";
    strncpy(str,p,20);
    pstr = malloc(50);
}

問我這道題程序有什麼要注意的地方,我答的是函數入口參數檢查,還有就是指針p指向的數據是一個字符串常量存放在全局數據區,不可以拷貝到str中,而且strncpy的第三個參數也是越界的,還有pstr是char*類型,malloc返回值是void*類型,類型不兼容。然後從這道題中,他又問我malloc對應的函數是什麼?(free函數)malloc了不free會造成什麼?(內存泄漏)free了pstr不賦空會造成什麼?(野指針)這些問題都不難,很快就答出來了。

  技術面還有就是提了一下UCOS和linux的移植過程,然後技術面就結束了,一共聊了大概有塊一個小時樣子。三面的時候來了換了一個不懂是什麼崗位的人,而且這個時候他們公司估計是意識到我學校有問題了,不是那個211大學,而是下屬學院,然後就是各種懟我。。。問我學校學費多少(名辦院校),我要的薪資是7-8k,然後就是問我你一個應屆本科的你覺得要7k現實嗎?你知道我們公司碩士研究生多少薪資嗎? 當時我的內心很無語,話說我前兩天才拿了一個7.5k的offer,我直接懟回去了(反正估計沒戲了),然後就是問我願不願意做軟件測試?(我的內心是崩潰的,我腦子抽風了,來一家做硬件的公司做軟件測試,很無語)然後第三面就結束了。

  第三面結束之後,他們公司估計想拒絕我,然後第四面來了一個技術的大牛,問我linux的移植和驅動編寫,驅動問的很細,我就把我做的platform模型的按鍵驅動講了一下,結果最後問我爲什麼要用中斷頂半部和底半部(鬼知道,驅動模型又不是我定的),不過我確實在驅動那邊並沒有全部搞通,所以他問倒我,我無話可說,反正沒戲了,就當練習了。

  今天的面試剛開始還是很愉悅的,hr和技術面沒啥問題,問題出在了我的學校上,我無話可說,此處不留爺自有留爺處!而且積累了這麼豐富的面試經驗,今天值了!

發佈了233 篇原創文章 · 獲贊 195 · 訪問量 55萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章