【PHP】面試經歷總結之——新浪微博

這已是第二次來到北京中關村軟件園來面試了,第一次是在5月中旬,面試的公司有:人人車、金山雲、融360、百度視頻(後面會一一講述面試經歷及題目),這一次面試的公司有:百度(金融)、新浪、百度(百度嗨),下面先從新浪說起吧。

時間:2017年6月26日上午10點半

地點:新浪總部大廈

面試職位:PHP實習生

面試輪數:2輪

面試形式:筆試+面試官1+面試官2

面試主管是一個年輕的女技術,在我印象裏,搞技術的女性都有點那啥,至於是啥,自己體會吧!

下面說下面試的過程,面試是在二樓大廳裏面進行的,面試官二話沒說,先找了個地方,讓我稍等,拿來了一套題目,A4紙兩張,7個題目。

題目還記得,寫在下面供大家借鑑吧!

1.排序算法的時間開銷主要可以用什麼來衡量?【填空題】

2.列出你所知道的排序算法及其時間、空間複雜度。

3.線性表的鏈式存儲結構一定優於順序存儲結構嗎?why?

4.這一題比較簡單,是寫出程序運行結果,程序中有兩個函數function odd和function even,之後用到array_filter,print_r兩個數組,其中一個數組爲字符索引如$array = array("a"=>1,"b"=>2,"c"=>3),另外一個爲$array2 = array(6,7,8,9,10)這樣子print_r(array_filter($array1,"odd"));print_r(array_filter($array2,"even"));

5.問explode在切割中文字符串時候出現亂碼,這是什麼原因造成的?請自己編寫一個確保不會出現亂碼的函數來切割字符串。

6.【設計題】如果有1億用戶,用戶隱私設置選項最多有16類,每類可選項最多有4種,設計數據表,存儲用戶信息。設計好後,如何查詢某一用戶的當前任何一類隱私的設置情況?

7.【開放題】寫出與web開發技術相關的名詞,最近互聯網界發生了什麼大事情?

筆試之後,是技術1面,這個技術是搞前端的,問了一些與前端相關的東西,問的不深,他說自己也是剛來沒幾個月,之後,就是剛纔給題目的技術2面了。

2面是個負責人,問的問題主要有。

1.你覺得PHP如果繼續學下去的話,需要了解那一方面的東西?

2.你是如何優化代碼的?

3.如何提高效率問題?

4.數據庫{mysql}性能怎麼優化?你是怎麼優化的?

5.你做的項目中最令你滿意的地方是什麼?

6.就剛纔的筆試題第六題,重新設計一下數據表,假如插入1條記錄,如何測試剛纔插入的一條數據有沒有成功?

7.你知道哪些Linux命令?主要有啥作用?

8.聽剛纔的同事說,你前端的東西不熟是嗎?吧啦吧啦問了一大堆前端的東西【其實我也不知爲啥,招的就是PHP後端的實習生,爲啥前端問了那麼多,最後結果可想而知,拜拜走人】

簡單問了下,新浪加班不嚴重,每天保證9小時就行。

上面就是回憶版的所有題目了,祝找PHP相關的小夥伴順利,對了,這是面試的實習崗位!

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