去哪兒網-後臺開發-一面

面試公司:去哪兒網
面試進度:一面
面試方向:後臺開發
面試地點:西安站
面試類型:現場面試
面試時間:2017年4月14號
面試時長:45分鐘(左右)

面試官是一個男的,30歲出頭,很和藹,不會給人很大的壓力。
面試開始時先做了一個簡單的自我介紹,面試官聽我是學PHP的,然後就問你是搞前端的還是搞後臺的,這時候我心裏就有點慌了,爲啥呢,這面試官大概率不會PHP,他是個Java面試官,這樣我一面過的概率就很渺小了,因爲他在開發語言方面沒啥可問我的。
事實證明的確如此,他看着我的簡歷直接就開始問我的項目(一面一開始就問項目是個不好的兆頭),簡歷上寫了三個項目,第一個項目問了PHP解析Excel的原理,第二個項目問了php文件上傳的過程,還有PHP前後端交互,第三個項目問到了併發機制、數據庫鎖。問完以後面試官很滿意,說非常不錯。(心裏還是慌)
接下來就由第三個項目引到了數據庫的索引以及數據庫的引擎,我說了InnoDB,B+Tree,以及InnoDB和MyISAM的在結構上的區別和在主輔索引上的區別。
說完後就讓我說快排,我問是先講原理還是先寫代碼,他說先寫代碼,代碼寫出來後(代碼絕對正確),就讓我講了快排的原理、代碼爲什麼是這樣以及自己對快排的理解,讓我驚訝的是沒問我快排的算法時間複雜度和快排的優化。(對一個學後臺的來說快速排序是比較簡單的排序算法,所以我認爲我這個過程沒有什麼問題)
講完快排然後就把我線上筆試的算法調了出來,問我是怎樣實現的,還問我對這個題的理解,最後我講了我另外一種解決方案。
問完這個又問我二叉樹的深度優先遍歷涉及什麼數據結構(棧),問我遍歷的過程。
感覺他已經不知道問我什麼了,就又盯着我簡歷上所寫的技能去問,問了php垃圾回收、TCP三次握手四次揮手。最後又問了Linux基本命令、shell編程。
最後面試官說他沒什麼問的了,讓我問他一個問題,我就問公司的一些主流產品是用哪個開發語言實現的(言外之意就是問有沒有PHP的崗),面試官應該聽出了我的意思,說去哪兒網的產品都是用Java實現的,然後又說公司裏也有搞PHP的,都是開發服務端模塊的。還說有一些大公司的PHP氛圍很好啊,像百度什麼的(意思就是他們不招PHP)。最後說了一句讓我絕望的話,說是來面試的基本上都是學Java的,偶爾也有學C++的,但是學PHP的還是第一次見。(。。。。。。)接着問我還有沒有問題,我說沒有了,然後留了一份我的簡歷讓我回去等消息,說是具體的情況還要跟HR商量。(肯定沒戲了)
這次面試整個過程還算不錯,面試官給人的感覺很親切,雖然最後可能因爲崗位問題沒有通過,但是也算是一種鍛鍊。

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