BAT某大型公司的電話面試
這個公司是BAT裡面的一個。具體公司不能透露
問題一:自我介紹
我大約介紹了我考研的成績和平時比較關心技術。
問題二:針對簡歷上的問題。
因為簡歷上我寫了2周開發除了一個ios的程式。所以他問我oc裡面的屬性的強和弱有什麼區別。估計現在那個公司比較缺有手機開發有關的人,我之前在某手機生產商的面試中也是有問到移動端的問題。感覺現在確實學移動開發比較好,人才缺少。
他還讓我說說平時研究過哪些移動端上的程式。
問題三:針對簡歷上的問題
我在簡歷上寫了會基本的java。他給我一個java的問題。這個問題確實比較基礎,但是因為我只是知道java的基本,所以沒有回答上。我簡歷上寫的掌握c++,他卻一點都不問。可能是公司並不讓新人去用c++開發東西,比較c++比較難掌握。
問題四:開始問演算法
a)讓我說一下快速排序
b)讓我再說一個排序
問題五:問簡歷上關於創新專案的問題
我介紹了一下專案內容,用了哪些演算法。我解決最後一個問題用的遺傳演算法,他沒聽說過,所以就讓我說說是怎麼個演算法。
問題六:我平時喜歡關注什麼
這裡可能是我一個失敗的地方。因為我應聘的職位是測試開發工程師,但是我說平時我比較喜歡雲端計算。
a他認為我可能不適合進行測試開發。我說出了自己的理由,因為我希望有更好的視野從事之後的開發。
b他說為啥喜歡雲端計算
問題七:我最近看什麼書
我說說我在看一個關於軟體測試的書。這裡終於有點回答對了
a他問書中比較有意思的事情
問題八:我認為我是一個什麼樣的人,舉一個例子
我說了我是一個愛鑽研,能耐得住寂寞的人。例子是考研。
問題九:我還有什麼問題
總結:
1要學習java語言,這種語言真的重要
2要準備一個平時看的書
3要準備幾個問題就是應對問題九
感想:
這次電話面試都是基本問題。以後再投簡歷過後一定要準備一下基本問題。這次電話面試效果不是特別好。