1. 首頁
  2. 面試

京東商城面試經驗

京東商城面試經驗

今年有換換環境的打算,就先拿以前非常粗糙的簡歷,投了幾份(印象中有央視網,某個網銀類的,京東),要說反應快的還是市場化的'京東。不得不點贊

1上我我從地鐵到亦莊,到了大廈的大廳,中間巨幅藝術畫,一片紅,後面似有一個發光的球。 大廳裡面試的人雖然不是成批,但也一個接一個的。 昨天面試有兩輪A和B兩輪,級別不清楚。

(問題都是交談中問及,不是刻意準備,如果您照此去京東面試,請充分準備) 首先是第一個A,看了簡歷,簡單的自我介紹,說下專案經歷及承擔角色。

2然後問了如下問題:

1、LRU的cache設計 答:採用hashmap,記錄<快取資料,更新時間>,設定快取閥值和時間間隔,當達到快取閥值時,觸發清除快取機制。

2、分庫分表 答:多年前搞過mysql分庫分表,實際應用中效果不佳棄用。

3、jvm原理及效能調優 答:沒搞過。

4、linux 答:安裝沒搞過,常見應用沒問題。

5、多執行緒設計 答:將資料按執行緒個數拆分,各個執行緒處理。

6、如果程式假死,如何找出問題 答:我一般會判斷是搶佔資源引起。會根據日誌判斷程式執行在那一段以後,往下找是否存在請求外部資源,裝置,外部資源和裝置是否存在問題。 接下來第二個,B來了,直接問問題:

 7、未坐定就問如何理解精通,很操蛋的問題。 未答。

8、持久化用過什麼。 hibernate

 9、設計模式用過哪些 答:工廠模式,spring時候都是各種factory(但原理哥向來不細究,因為這是大家選出來的框架,我在專案使用中目的是要用其實現業務,而不是糾結原理。) 8、十億資料儲存,多執行緒如何實現 答:依然是上面的分執行緒拆分資料的做法。

10、翻頁後端設計 答:sql。這個問題好深奧,我覺得他問的目的肯定不是這個。

3面試如何結束的?

大家想都想不到,在問了都看什麼社群,最近兩年都研究什麼時,我答看oschina,iteye,最近兩年主要是php,因為公司的業務偏向輕量化,php我個人認為最適合。 但此時b終於憤然離席,我等了會,仍是全程不直視的過來說,回家等訊息。OVER!

注意事項

如果有php的想去面試京東,我個人覺得可能還是算了。

京東早期有c#,現在基本轉向java