當前位置:學問君>人在職場>面試經驗>

京東和360面經經驗

學問君 人氣:2.45W

因爲好多童鞋都說php面經怎麼這麼少,如今來啦,還希望面試php的多貢獻面經哦~

京東和360面經經驗

面的都是PHP工程

360一面:

1、怎麼用PHP設計一個網站,從最開始有想法開始到完工,全部流程大概講一遍。

2、因爲我項目中用到了Wordpress,問我Wordpress和ThinkPHP的優缺點。

3、NoSQL數據庫怎麼災容

4、歸併排序,描述一下大概流程,還有手寫一下O(N)的歸併

5、kmp算法

6、nginx的特性(可能因爲我項目用的nginx)

7、nginx和php之間的調度關係(其實還隱含着想考察fpm)

8、怎麼寫php語言本身的拓展(基於C)

9、彙編語言的尋址方式

10、項目相關設計原因(模組的劃分,類的繼承,設計模式什麼的)

其他的網絡編譯原理等方向,感覺面試官本來想問,但因爲我大三這學期剛學,就只給他簡單說了說講到的部分,網絡的下三層,編譯原理自動機語法樹什麼的。。

360二面:

二面貌似就沒什麼技術性問題了,全是根據我的項目進行的提問,更考察工程方面的知識= =

讓我講了講爲什麼項目這麼設計架構,爲什麼選用wp和tp這倆框架,怎麼拓展伸縮,怎麼優化性能,opcode快取什麼的,其他好像就隨便聊聊了。。。

360HR面:

HR面就是和非常nice的姐姐各種聊天了。。

1、說說優缺點

2、爲什麼做了這些項目

3、之前的實習經歷

4、爲什麼想來360

5、報2B部門會不會缺少互聯網的感覺

6、對加班看法什麼的.

各種扯一扯,自我感覺聊的還不錯。。不知道能不能過,昨天面完現在還沒收到通知= =

京東一面:

1、說幾種sql語句的優化方法(例如子查詢換成join這種)

2、php去重和交集的原生函數(array_unique和array_intersect)

3、mysql兩種引擎都是什麼,有什麼區別

4、簡單介紹下get和post

5、大量數據應該透過get還是post,爲什麼(url的長度限制)

6、redis快取

7、php數據類型、強制轉換什麼的

8、項目相關(同360的10)

京東二面:

繼續深入問項目相關

1、做的這幾個項目遇到的困難,學到了什麼

2、項目用到了什麼設計模式,舉例說說

3、php的STL(可能是我沒聽清?問了下也不是c++的stl。。但我真沒聽說過這個)

4、php的原生函數,數組返回字元串什麼的

京東的這個情況可能比較特殊,短信通知今天覆試,然而其實安排是在昨天,也就是短信發錯日期了。。今天來了發現弄錯了,但是面試官昨天就已經面完了,今天不在現場,於是給我補了一個電話二面。面完以後說感覺還不錯,問問hr能不能加一個。不知道這是不是說明他們部門昨天就已經招夠了。。官方的網站上也在昨天下午就改成了複試不透過,不知道還有沒有希望= =

面試官確實挺辛苦,今天就已經在工作中了,所以可能中間抽空補的二面,問題就比較少

在此提示大家,面試期間一定要保持手機暢通啊!!哪怕不是今天面!!