說實話,能收到這家世界五百強企業的面試電話,我感覺很是意外,因爲我當時也只是在網上找的內推人,是誰我都不知道,也沒太注意,筆試都沒有參加,然後在九月的某一天忽然接到了一個電話,然後就開始了下面的這段故事
一面
- 確認工作地點的意向,我們這邊是南京,可以嗎?
- 介紹了一下部門是做什麼的,做的算法那方面的
我聽了感覺有點偏底層,嵌入式的感覺;因爲可能要了解芯片手冊
- 這些項目是你在實驗室的項目嗎?
我獨立開發的,然後介紹了一下主要的實現
-
用了上位機和下位機嗎?用在不同的機器嗎?
-
用了阻塞模式還有非阻塞模式
-
epoll三組IO複用對比?
爲什麼epoll更加的高效呢?
-
線程之間的同步,競態有做什麼處理?
-
進程池和線程池怎麼實現?
-
介紹一下RAII手法?
-
線程之間的同步方式? 自旋鎖,讀寫鎖,互斥鎖,條件變量
-
C語言和C++那個熟悉些,用得多嗎?
然後就聊了些個人的學習方面,未來的發展方向的考慮,還有就是對工作地點的意向啊,然後就是個人的博客啊,學習習慣啊,,,一面比較簡短,大概這樣就結束了
二面
-
說一下自己熟悉的方面
-
C++的多態是怎麼實現的?虛機制?
-
函數指針是什麼?寫一個示例
-
寫冒泡排序,並且對輸入的數組進行排序
-
介紹一下常用的排序算法,快速排序的思想?
-
之前實習的相關內容
-
懟項目
-
有了解Linux驅動開發嗎?
做過一些配置文件的修改,/etc,內核參數的優化
驅動沒作過
- 個人學習方面,工作地點的確認,自我評價
時間有點久了,很多不記得了,二面的話大概五十多分鐘
總結:可能是我態度應該更加積極一些,本來以爲信心滿滿的面試,然而一直等到現在都等不到消息,可惜了,痛失一個上岸的好機會啊