原创 騰訊音樂:說說Redis腦裂問題?

Redis 腦裂問題是指,在 Redis 哨兵模式或集羣模式中,由於網絡原因,導致主節點(Master)與哨兵(Sentinel)和從節點(Slave)的通訊中斷,此時哨兵就會誤以爲主節點已宕機,就會在從節點中選舉出一個新的主節點,此時 R

原创 拿到鵝廠的Offer啦!

企鵝想必是大部分開發者夢寐以求的歸宿了,除了有豐富的福利之外,還有優厚的薪資待遇,以及大廠光環,即使幹幾年跳槽了,也能有很多選擇。 這不,訓練營的小夥伴在拿下字節跳動之後,又拿下一城,順便把騰訊也給收了: 但弱水三千只取一瓢飲,去哪家公司

原创 意難平!面試小米,一步之遙...

面試訓練營的同學,前幾天面試小米,都三面了,本來以爲穩了,但沒想到最後還是掛了。 按往年的經驗來看,小米相比與其他互聯網大廠來說,面試的難度比較低,而且薪資也比較低,所以拿到 Offer 的概率還是很大的。 但今年這個情況,這位同學還是碩

原创 面試官:Redis如何實現延遲任務?

延遲任務(Delayed Task)是指在未來的某個時間點,執行相應的任務。也就是說,延遲任務是一種計劃任務,它被安排在特定的時間後執行,而不是立即執行。 延遲任務的常見使用場景有以下幾個: 定時發送通知或消息: 發送定時短信、郵件或

原创 小米一面:電商系統開發遇到了哪些問題?

昨晚在直播間帶着大家刷第 22 套小米麪試真題時,遇到了這樣一個問題,面試官問:“你在開發電商系統的過程中,都遇到了哪些問題?”,個人覺得這個問題既屬於開放性問題,同時又比較具有代表性,所以就單拿出來和大家分享交流一下經驗。 首先,我們先

原创 面試官:Session和JWT有什麼區別?

Session 和 JWT(JSON Web Token)都是用於在用戶和服務器之間建立認證狀態的機制,但它們在工作原理、存儲方式和安全性等方面存在着一些差異,下面我們一起來看。 1.什麼是JWT? Session 我們已經很熟悉了,那什麼

原创 面試官:如何搭建Redis集羣?

Redis 集羣(Redis Cluster)是 Redis 3.0 版本推出的 Redis 集羣方案,它將數據分佈在不同的服務區上,以此來降低系統對單主節點的依賴,並且可以大大的提高 Redis 服務的讀寫性能。 Redis 將所有的數

原创 面試官:說說Spring中IoC實現原理?

IoC(Inversion of Control)即控制(權)反轉,它是一種編程思想,它的核心理念是將對象的創建和管理權力從對象本身轉移到外部的容器或框架。 IoC 的主要目的是降低代碼之間的耦合度,提高代碼的重用性、可測試性和靈活性。在

原创 美團面試,問的賊細~

下面是美團校招的面試真題和答案解析,問的比較細,涉及到的模塊有:網絡、框架、設計模式(靜態代理模式)、手撕代碼、MySQL、Java 基礎、HashMap 等知識點,接下來我們一起來看吧。 1.自我介紹 自我介紹講明白三個點: 你是誰

原创 面試官:Kafka和ES選主有什麼區別?

Kafka 和 ES 都是用來處理大數據的中間件,一個是消息中間件的代表(Kafka),另一個是大數據搜索引擎的代表(ES)。它們在 Java 領域的使用非常廣泛,在大數據方面就更不用說了,但它們的選主(選擇主節點)有什麼關聯與區別呢?接

原创 招個Java工程師,卻發現了一個寶藏平臺

一直關注磊哥的朋友都知道,磊哥出來創業(做 Java 就業指導)也快一年了,從最初的糾結彷徨、不知所措,到現在逐漸找到自己的節奏,也算是半個媳婦熬成婆了。 磊哥現在每天做的事兒,就是通過文章和視頻的方式分享 Java 乾貨,並且還能順便賺

原创 面試官:SpringBoot如何優雅停機?

優雅停機(Graceful Shutdown) 是指在服務器需要關閉或重啓時,能夠先處理完當前正在進行的請求,然後再停止服務的操作。 優雅停機的實現步驟主要分爲以下幾步: 停止接收新的請求:首先,系統會停止接受新的請求,這樣就不會有新的

原创 爲什麼投遞的簡歷無響應?

今天週五,按道理來說,今天應該是一個快樂的日子,因爲明天不上班啊。 但是,我今天收到的大部分消息都是在問我:“磊哥,爲什麼我投遞的簡歷沒有響應呢?”,例如下面這樣: 那麼問題來了,導致投遞的簡歷沒有響應的主要原因有哪些呢?接下來,我們來盤

原创 面試官:說說反射的底層實現原理?

反射是 Java 面試中必問的面試題,但只有很少人能真正的理解“反射”並講明白反射,更別說能說清楚它的底層實現原理了。所以本文就通過大白話的方式來系統的講解一下反射,希望大家看完之後能真正的理解並掌握“反射”這項技術。 1.什麼是反射?

原创 面試官:微服務通訊方式有哪些?

微服務的通訊方式主要有以下幾種: RESTful API:基於 HTTP 協議的 RESTful API 是最常用的微服務通訊方式之一。服務之間通過 HTTP 請求和響應進行通訊,實現數據交換。這種方式簡單、通用,適用於各種場景,但可能