原创 面試題:我們爲什麼要分庫分表?

在文章開頭先拋幾個問題: (1)什麼時候才需要分庫分表呢?我們的評判標準是什麼? (2)一張表存儲了多少數據的時候,才需要考慮分庫分表? (3)數據增長速度很快,每天產生多少數據,才需要考慮做分庫分表? 這些問題你都搞清楚了嗎?相信看完這篇

原创 苦熬面經三月終收螞蟻金服offer後,他說他累不想幹這一行了

被面試人是我的一位粉絲近期剛剛結束了螞蟻金服的三輪技術面試,面完之後他跟我說很累,直言不想再體驗了。 他的面試經歷我仔細看了看,一面重點在基礎知識的考查,二面重點在項目以及對框架的使用與理解上,三面壓力面,是很熟悉的套路,考察的知識點也是經

原创 最新java後端面試吐血總結:MySQL+spring+TCP+分佈式

經過朋友們的推薦,也是抽空面試了幾家,也把面試的過程及新的總結了一下。 天潤融通科技Java社招面經 說實話,這個節點兒上,裸辭的我,在家大半年,嵌入式轉行Java,心情你懂得 一開始,兩個戴口罩的進來,一男一女。 果不其然, 女的先問:先

原创 二面美團,有驚無險已拿offer,不得不說“太難了” 一面 二面 二、事務的併發問題 美團面試場景以及面試答案(文檔總結) 最後 大廠Java面試1000道

記一次美團程序員面試經歷 一面 自我介紹 項目中的監控:那個監控指標常見的有哪些? 微服務涉及到的技術以及需要注意的問題有哪些? 註冊中心你瞭解了哪些? consul 的可靠性你瞭解嗎? consul 的機制你有沒有具體深入過?有沒有和

原创 上週剛面試回來,獻給程序員們一份“熱騰騰”的面經分享(寫於拿到offer的24小時內)!

首先介紹一下我的面試經歷,上週花了一週的時間,面試了5家公司,拿到兩個offer,這篇面試分享是在拿到第二個offer的當天晚上寫的。 由於時間相隔較短,所以面試大部分內容都記得,我就單刀直入直接寫一下我的面試內容,寫作水平一般,有點像記流

原创 滴滴後端剛3面回來,面試官問得比較深入,總體看來比較“親民” 一面:1小時左右 二面:40分鐘左右 三面:40分鐘左右

上週剛剛試水滴滴面試,面試官還是可以的,問的問題總體來說還是比較OK 的,技術面的面試官感覺有點東西的,多的就不說了,直接附上面試題,希望大家有機會可以去試試 一面:1小時左右 1. 自我介紹 2. 詳細解釋微服務 如何實現服務發現與註

原创 想進大廠必須掌握的15道Kafka面試,看完我一滴都不剩了

1.什麼是Kafka? Wikipedia將Kafka定義爲“由 Scala編寫的Apache軟件基金會開發的開源消息代理項目 ,並且是一個分佈式的發佈-訂閱消息系統。 特徵 描述 高吞吐量 使用適度的硬件支持數百萬條消息

原创 面試常問TCP問題回答不上來?一篇深度講解TCP文章看完讓你面試時橫着走

談下你對五層網絡協議體系結構的理解? 應用,主機,網絡,數據,數據單位 應用層 - 應用間通信協議,不同應用使用不同協議 HTTP,SMTP 運輸層 - 主機間通信服務,運輸層複用、分用 網絡層 - 選擇合適 網間路由、交換結點,通過

原创 求求你面試官,你能不能別問我 HashMap 了? HashMap 的底層數據結構 HashMap 爲什麼是線程不安全的? 那既然 HashMap 線程不安全,你給推薦一個安全的?

如果你是個 Java 程序員,那一定對 HashMap 不陌生,巧的是隻要你去面試,大概率都會被問到 HashMap 的相關內容 那這篇文章你就一定要讀一讀了 HashMap 的底層數據結構 先來聊聊 HashMap 的底層數據結構 Has

原创 寒冬下的溫暖,一份“熱騰騰”的面經分享—致敬疫情下還在奮鬥中的碼農

有贊雲面經 有贊雲的電話面,題目比較簡單。(更新一下,樓主一年經驗,社招java崗位) 出於什麼樣的考慮,對系統進行了重構 有了解過領域模型相關知識嗎 項目中最大的亮點,或者說項目中最大的難題是怎麼解決的 索引失效場景有哪些 Dubbo服

原创 疫情下的互聯網寒冬,致敬那些一直在投簡跳槽面試的碼農們

將近新年,又是一年一度的互聯網寒冬,伴隨着疫情的原因,是的互聯網寒冬比往年更加的寒冷。在20年底的時候,隨着公司投資人的撤資,我也體驗了一把別人口中所說的寒冬。在今年11月份,自己也因爲很多原因,不得不以在這寒冬的季節投簡面試。在這幾個月的

原创 上週剛收到的字節的後端offer,來聊聊我的面試經過以及學習方式

簡單介紹下背景:本人已工作兩年,投遞的崗位base是北京。 先上正文 一面內容大概: 先來道算法題,不難:鏈表表示的兩個數相加。面試官說不用運行,大概寫一下就行,說是因爲說牛客上的運行環境不行。這題之前做過,寫完之後沒跑就直接給他了,他

原创 面試官:說下 Redis 是如何保證在宕機後數據不丟失的 持久化 RDB 和 AOF RDB AOF 文件載入順序

持久化 首先我們說下什麼是持久化,持久化是將程序數據在持久狀態和瞬時狀態間轉換的機制。通俗的講,就是瞬時數據(比如內存中的數據,是不能永久保存的)持久化爲持久數據(比如持久化至數據庫中,能夠長久保存)。另外我們使用的 Redis 之所以快就

原创 金三銀四必掌握知識點:JVM奪命連環10問

1. 說說 JVM 的內存佈局? Java 虛擬機主要包含幾個區域: 堆:堆是 Java 虛擬機中最大的一塊內存,是線程共享的內存區域,基本上所有的對象實例數組都是在堆上分配空間。堆區細分爲 Young 區年輕代和 Old 區老年代,其中

原创 極致殘忍,我這10道Java面試題虐哭了

有一天,小王告訴我,他去一家公司面試 Java 崗,結果被面試官虐哭了。整整 10 道 Java 面試題,小王一道也沒答正確。 他沮喪地給我說,“哥,說點我的情況,你願意聽嗎?我和一個女孩相處,女孩大我兩歲,我非科班。本來打算國慶換一家薪水