2015年阿里實習生面試Java研發工程師 小記

來源:互聯網
上載者:User

標籤:

5月5日,廣州,阿里實習生面試,Java研發工程師,完全被虐orz

幾乎沒有Java項目開發經驗,接近零基礎,去水了一發,毫無懸念的被刷了。。RP也是杠杠的,準備過的題目一個都沒被問到,演算法題也是一條也沒出orz,面試官貌似不知ACM是何物,GG了。。不過這次面試收穫還是挺大的。。

 

 

 

面試前:

出地鐵的時候感覺每個年輕人都是去阿里面試的,快到酒店的時候此感更強烈,果然上電梯的時候就認識了兩個從湖南過來面阿里的大三師兄,一個產品一個安卓開發,都好厲害,安卓開發的還已經拿了兩個offer,其中一個是小米的。

面試的地點是XX國際酒店,果然是上市土豪公司,好氣派,租了一層的會議廳來面試。在大廳看螢幕等叫號去指定的桌子號面試,等了二十來分鐘到我,每個廳擺十幾張桌子,面試官與招聘者一對一面對面坐著。

 

面試過程:

面試官首先是問有沒有帶簡曆,雖然來面試的簡訊只說了要帶通關卡,不過還好我機智的列印了三分簡曆。

我簡曆上全是ACM的經曆,沒項目經曆。(但是面試官貌似不知道ACM具體是神馬TAT)我跟面試官說我沒項目經曆,Java的基礎不怎麼樣

面試官第一個問題就是 我學習演算法過程中有沒有哪個演算法比較讓我印象深刻,受啟發。我答了個搜尋問題,走迷宮,BFS解法。面試官說,大概明白我的意思了,然後就木有下文了TAT

然後話題就轉到Java上了

Java這種物件導向語言有哪四個性。 ( 抽象性,繼承性,多態性,封裝性)(只答出了繼承性ORZ)

Java的八個資料類型。 (第一類:整型 byte short int long 第二類:浮點型 float double 第三類:邏輯型 boolean 第四類:字元型 char)。 枚舉型算不算一個類型(不算)。

重載和重寫的區別是什麼, 在什麼時候用哪個。

知道哪些資料庫最佳化。 視圖是怎樣儲存的。

使用ajax與直接請求的區別

ajax原理

驗證使用者名稱是否存在的服務端過程

json相對xml的優點

如何把資料上傳到伺服器

網域名稱是儲存在哪裡

有沒有寫過中介軟體,怎麼抽離出中介軟體。(臥槽現在查了一下,發現原來中介軟體的真正意思跟我瞎蒙那個意思差那麼遠的。。面試官GG很有耐心的聽我亂up完,救命。。)

多人協作時的問題

額。。一堆問題不會,面試官GG也是挺有耐心的,一直在說,沒關係你的時間還很多TAT

妥妥的掛掉了,最後面試官GG說讓我去休息廳等一下,我果斷問,能否問個問題(還好問了這個問題,沒白來)“你覺得我怎樣?我有哪些不足?和你們的要求的差距”

然後面試官很熱心的跟我說,“你的基礎還很薄弱,不過時間比較多,前面幾個你的師兄呢,他們做項目之前會想項目的規劃,然後中間遇到什麼問題,是怎麼解決的,然後下次做項目的時候要怎樣。我建議你系統的學習一下Java,學習Java肯定會接觸到資料庫方面的,所以也要學習一下資料庫方面的最佳化,然後做一些項目,最好是多人合作開發的,等有一定基礎以後可以嘗試做一些高並發、高耗存的項目,做一些專業方面的最佳化。大概這樣,你明白了嗎?”

 

面試官一直在滾動滾輪看一份東西來出題目,大概是一份題庫吧,如果能獲得這份題庫就好了。

還有兩個細節的地方,我去面試之前忘記把手機調靜音了。

全程大概三十分鐘到四十分鐘吧

 

也許還有一些問題忘記了,記得後補

2015年阿里實習生面試Java研發工程師 小記

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.