小公尺提前批一二麵麵經

2021-10-23 23:05:52 字數 558 閱讀 2851

自我介紹

講講執行緒池是怎麼使用的(選型,調參,分析資料庫互動,執行原理)

講講用什麼方法解決oom

concurrenthashmap(怎麼做的執行緒安全,cas的過程,aba問題,volatile,擴容為什麼2倍,什麼是雜湊環)

限流(計數,漏斗,令牌桶,三種的區別和優劣)

演算法:mergesort

演算法:約瑟夫環

演算法:leetcode第二題

自我介紹

icmp和http的區別

osi五層都是啥,分別有啥協議

管程和訊號量的區別

場景題:200w個任務,扔到執行緒池,無界會oom,有界會觸發拒絕策略,如何解決

場景題:百萬級qps場景,如何設計支付

追問:(1)比如倉庫只有100個東西,如何做到不多扣東西(2)redis的結點之間是怎麼做的通訊(3)bitmap怎麼做的攔截判斷

之前專案的優化方案

介紹redis transaction

spring是如何實現ioc的,aop的

平時怎麼學習的,會寫scala嗎,後面就嘮嗑了…應該是過了吧

百度提前批三面面經

面試職位 運維研發工程師 一面 首先自我介紹,然後問專案經驗,blabla.然後問了1 n中某個數少了,找出來,又問了乙個拓撲排序,最後問了下nginx的事件驅動模組怎麼回事。二面 自我介紹,然後問專案經驗,blabla.從在瀏覽器中輸入www.baidu.com,到出來頁面,可能發生什麼故障,你打...

京東秋招提前批一面面經

kafka簡單講一下資料結構 消費者是拉取broker還是broker主動推送 exactly once怎麼保證 kafka怎麼實現死信佇列 kafka leader選舉策略 訊息被消費後,offset還存在嗎 kafka isr leader存資料嗎 什麼是kafka的消費者組 kafka是否支援...

京東提前批面經 轉

以上幾題參考文章 讀完文章總結一下就能回答。關於鎖 重入鎖實現可重入性原理或機制是 每乙個鎖關聯乙個執行緒持有者和計數器,當計數器為 0 時表示該鎖沒有被任何執行緒持有,那麼任何執行緒都可能獲得該鎖而呼叫相應的方法 當某一線程請求成功後,jvm會記下鎖的持有執行緒,並且將計數器置為 1 此時其它執行...