1. 程式人生 > >35K成功入職:螞蟻金服面試Java後端經歷!

35K成功入職:螞蟻金服面試Java後端經歷!

開發十年,就只剩下這套架構體系了! >>>   

上個月4號通過阿里工作的學長進行內推,7天簡歷評估,11號接到電話面試,儘管猝不及防回答倉促,但好在前期準備充分,通過。3天后進行現場面試,通知時間為早上10點。當日設了七點鬧鐘,結果五點五十三分驚醒後再無法入睡,起床,重新翻看之前做的筆記和重點,在lintcode上找了幾道可能性較大的題進行練手。10點準時在螞蟻金服總部開始面試,十點四十七分結束。15號收到通知,現場面通過,16號進行HR面,22號收到Offer。

面試內容如下:

螞蟻金服面試Java經歷——內含大量乾貨!

 

一、 電面:

自我介紹

專案情況:

對你來說影響最大的一個專案(該面試中有關專案問題都針對該專案展開)?

為什麼會想做這個專案?這個專案的ideal是誰提出來的?

專案中如何實現的大資料的傳輸和儲存

專案中哪一部分最難攻克?如何攻克?

基礎知識考察:

模組化的好處

Htttp協議

hashmap和concurrenthashmap區別及兩者的優缺點

對MySQL的瞭解,和oracle的區別

對設計模式的看法和認知

有哪些設計模式

如何實現分散式快取

多執行緒如何避免死鎖

關於樹的演算法題-二叉樹的鋸齒形層次遍歷:http://www.lintcode.com/zh-cn/problem/binary-tree-zigzag-level-order-traversal/

Java的垃圾回收機制

對Runtime的瞭解

電面過程中非常注重基礎知識的考察,面試前務必對基礎知識內容進行復習和梳理。基礎知識考察的內容一般會圍繞專案內容進行展開,在前期對專案介紹進行準備時需適當換位,思考面試官的提問邏輯,避免給自己設下陷阱。

螞蟻金服面試Java經歷——內含大量乾貨!

 

二、 現場面:

螞蟻金服面試Java經歷——內含大量乾貨!

 

背景瞭解:

為什麼要選擇程式設計這條路

何時開始程式設計

如何進行自學

閱讀過那些書籍

專案考察

專案執行過程中成員是否曾就某一點發生爭執?作為Leader你是如何解決的?具體事例?

專案最終實現效果

專案具體部分使用的設計模式並簡述選擇理由

專案有何需改進之處並初擬改進方案

第一個專案:

第二個專案:

基礎知識考察:

資料庫的正規化

JVM記憶體模型及調優

瀏覽器的快取機制

如何解決高併發問題?是否進行過相應程式的編寫?

LintCode 演算法題 - 最小子串覆蓋。原題連結:http://www.lintcode.com/zh-cn/problem/minimum-window-substring/

想問的問題

技術面中專案佔了相當一部分時間,專案中從技術到個人團隊領導能力,從完成執行能力到思想靈活度,都是面試官希望得到的資訊。因此,必須對自己的專案多方面展開準備,專案回顧的過程中需不斷思考改進方案和具體措施。

演算法題部分由於之前練習時做過且在 www.jiuzhang.com/solution 上研究過參考答案,此次應對較為輕鬆,面試官反應較好。在演算法題考查過程中,正確率和程式碼效率都是面試官關注的重點,因此在Lintcode上刷題時必須強調每一個細節的改進,不能僅安於正確。上述參考網站中的標準答案工業風較強,適合實際工作,建議在刷題過程中充分利用。此外,面試前做兩道演算法題練手可使面試時寫演算法更為嫻熟,如時間富裕可嘗試。

三、 HR面:

業餘愛好

為什麼不參加競賽?

你覺得你在專案執行過程中作為組長是否最大限度發揮了組員的優勢?具體事例?

如何看待阿里在大資料方面的投入?對阿里的發展有什麼建議?對螞蟻金服的發展有什麼看法?

職業規劃,今後想發展的工作方向

家鄉在哪裡,是否願意長期在杭州發展?

薪酬問題及入職情況

適當藏拙很重要,因為作為面試者,我們很難判斷什麼不足對公司來說是無法容忍的,如果臨場隨性發揮,就容易出現語言漏洞,從而被作為切入點暴露自身缺陷。因此,面試前要仔細準備各種問題,對語言進行推敲,儘量將話題引向有利於自己的方向。

然後是學了一套系統化的課程體系,然後就去面試了。如果你也想學習這一套系統化的課程體系,那麼可以加我的架構群:705127209 領取資料,裡面會分享一些資深架構師錄製的視訊錄影:有Spring,MyBatis,Netty原始碼分析,高併發、高效能、分散式、微服務架構的原理,JVM效能優化這些成為架構師必備的資料

螞蟻金服面試Java經歷——內含大量乾貨!

相關推薦

35K成功螞蟻面試Java經歷

開發十年,就只剩下這套架構體系了! >>>   

螞蟻面試Java經歷——內含大量乾貨!

4號通過阿里工作的學長進行內推,7天簡歷評估,11號接到電話面試,儘管猝不及防回答倉促,但好在前期準備充分,通過。3天后進行現場面試,通知時間為早上10點。當日設了七點鬧鐘,結果五點五十三分驚醒後再無法入睡,起床,重新翻看之前做的筆記和重點,在lintcode上

OSDI '18重磅解密螞蟻實時金融級分散式圖資料庫GeaBase

導讀:GeaBase是具備高效能、高可用、高擴充套件性及可移植性強的實時金融級分散式圖資料庫。 當地時間2018年10月8日-10日,全球極富盛名的計算機學界頂級學術會議OSDI '18(USENIX Symposium on Operating Systems

魯肅螞蟻的三個夢想

4月15日,在清華大學舉辦的,阿里巴巴技術含量最高的技術盛典“阿里技術論壇”上,螞蟻金服的技術天團首次集體亮相。本文將分享的是螞蟻CTO程立入職11年來的心路歷程,乾貨滿滿“螞蟻金服的三個夢想”,即刻奉上。 程立,花名魯肅,2005年加盟支付寶。作為支付寶首席架構師,

揭祕螞蟻 SOFA 分散式架構演進之路

本文根據黃挺(花名魯直)老師在中生代社群第101期微信群分享整理而成首發於中生代架構(archt

三銀四螞蟻JAVA開發面試題及答案之一面(持續更新)

開發十年,就只剩下這套架構體系了! >>>   

三銀四螞蟻JAVA端面試題及答案之二面

開發十年,就只剩下這套架構體系了! >>>   

對話魯直螞蟻中介軟體的開源頭羊 | 穿山甲專訪

談話中,魯直反問的“你為什麼不開源?”這句話讓我印象深刻。-- 老王 二月初春,在西子湖畔的細雨中,我拜訪了螞蟻金服中介軟體

2019年Java螞蟻、拼多多、位元組跳動的面試總結

上午9點,我還在去公司的公交上,突然收到螞蟻的面試電話,其實算不上真正的面試。面試官只是和我聊了下他們在做的事情,說的很詳細,然後

螞蟻初級Java電話面試 面試題

ringbuf str eem 螞蟻 ren 電話 什麽 死鎖 hashmap 1.String, StringBuffer, StringBuilder 的區別,為什麽String 不可改變,StringBuilder可以改變? 2.HashMap 是不是有序的,有哪些有

渣渣菜雞的螞蟻面試經歷(一)

做的 優化 alibaba hashmap say lar 圖片 線上 禁止 螞蟻金服 電話一面 1、自我介紹、自己做的項目和技術領域 2、項目中的監控:那個監控指標常見的哪些? 3、微服務涉及到的技術以及需要註意的問題有哪些? 4、註冊中心你了解了哪些? 5、consu

渣渣菜雞的螞蟻面試經歷(二)

summary alibaba lin 比較 底層 項目 面試 螞蟻金服 興趣 螞蟻金服 電話二面(85 分鐘) 1、自我介紹、工作經歷、技術棧 2、項目中你學到了什麽技術?(把三項目具體描述了很久) 3、微服務劃分的粒度 4、微服務的高可用怎麽保證的? 5、常用的負載

Java 面試題 —— 老田的螞蟻面試經歷

電話一面 電話二面(85 分鐘) 666. 彩蛋 電話一面 1、自我介紹、自己做的專案和技術領域 2、專案中的監控:那個監控指標常見的哪些? 3、微服務涉及到的技術以及需要注意的問題有哪些? 4、註冊中心你瞭解了哪些? 5、consul 的可靠性你瞭解嗎? 6、

11月24日杭州大資料技術沙龍來襲,網易大資料、網易嚴選、螞蟻大咖親身經驗分享

歡迎訪問網易雲社群,瞭解更多網易技術產品運營經驗。   從“網際網路+、移動網際網路、AI+”等概念的更迭,大家對資料的認知越來越清晰。資料既是線上場景的產物,反之又作用線上場景的持續優化。“資料將改變網際網路”、“資料的量變將帶來世界的質變”眾說紛紜,但是大資料技術怎樣在行業中落

面試題-螞蟻面試

1、對於Xgboost模型,如果loss很低,但分類精度很低,原因?如何解決,從模型內部考慮? 2、gbdt,xgboost,lgbm的區別 3、梯度下降法,牛頓法,擬牛頓法區別 5、什麼是梯

剛從螞蟻面試出來的被問到的10道面試題

下面的例子演示了100個執行緒同時向一個銀行賬戶中存入1元錢,在沒有使用同步機制和使用同步機制情況下的執行情況。     銀行賬戶類: /**  * 銀行賬戶  * @author 駱昊  *  */ public class Account {     private double balance;    

螞蟻面試覆盤(插播)

1.       首先介紹專案以及架構,然後問了dubbo和zookper之間的關係,為什麼不用別的中介軟體呢,zookper在dubbo中充當什麼樣的角色,用別的替換它行不行,dubbo和zookper的一些配置引數。 2

SOFARPC 5.5.0 釋出,螞蟻高效能 Java RPC 框架

   SOFARPC 5.5.0 釋出了,SOFARPC 是一個高可擴充套件性、高效能、生產級的 Java RPC 框架。SOFARPC 致力於簡化應用之間的 RPC 呼叫,為應用提供方便透明、穩定高效的點對點遠端服務呼叫方案。為了使用者和開發者方便的進行功能擴充套件,SOFA

20180205-螞蟻面試總結(3)

48.Tomcat reloadable實現原理 47.Tomcat 接收使用者資料的IO原理(我回答的就是NIO,面試官說還可以,另外講一下對Reactor模式和Proactor模式的理解) 48.

結合螞蟻面試經歷總結理解前端學習要求

先簡短的介紹一下我自己吧,我是一個前端學習者,雖然我基礎知識也學了比較好,但是許久不用的知識就像流失的水,很容易就忘。在這次螞蟻金服的電話面試裡面認識到了自己很多不足的地方吧。雖然在阿里內推後的人才觀的問題裡面我覺得自己做的還是很不錯的,但是在真正的程式設計題裡