欧美1区2区3区激情无套,两个女人互添下身视频在线观看,久久av无码精品人妻系列,久久精品噜噜噜成人,末发育娇小性色xxxx

TradingYesterday level
獲贊
98
粉絲
47
關(guān)注
37
看過 TA
1325
門頭溝學院
1981
Java
IP屬地:四川
暫未填寫個人簡介
私信
關(guān)注
03-23 18:13
門頭溝學院 Java
2.21 ssob投遞字節(jié)2.23晚 字節(jié)約面2.27  字節(jié)一面 當天下午面完五點秒約二面3.6 二面 中間因為面試官時間忙改了一次面試時間 導致二面跟一面隔了一周多3.11 下午字節(jié)三面 面完感覺表現(xiàn)不算特別好 焦慮是否會掛3.12 三面后的下一天hr 通知三面過了 當時真的非常開心 但開心真的只有知道自己oc之后的那一刻是開心的,后面都會有焦慮跟畏懼感3.12  當天下午約hr面3.16 oc 收到offer郵件ps:在面字節(jié)過程中 也收到滴滴后端以及百度測開的面試,滴滴只有兩輪技術(shù)面,滴滴二面是在我當時字節(jié)二面當天的下午,字節(jié)二面是在晚上,滴滴二面面試官拷打的問題基本上都能打上,可惜出了一道沒做過的hot100算法,沒寫出來,面完就掛,當時真的感覺天塌了,因為覺得自己很難拿字節(jié)offer,所以想著拿滴滴作保底,掛了那一刻真的萬念俱灰,晚上字節(jié)二面準備狀態(tài)都不太好了,當時一直告訴自己大不了就重頭來過嘛!別給自己太大壓力,幸運的是,字節(jié)拿到offer了,要不然真的意難忘??中間也面了百度側(cè)開,兩面,簡簡單單,也拿到hr口頭offer,只不過朋友建議盡量別去測開,后面字節(jié)拿到offer后就拒了,整個過程真的驚心動魄??????順帶附張聊天記錄圖吧這張是三面后,第二天hr通知我過了的那一刻! 以及后面hr面后hr安慰我說絕對要我,被堅定地選擇的那種感動?。?!感覺很幸福3.23 來成都入職的幾天,真的水土不服?。?!獨在異鄉(xiāng)為異客 最有感受的一集  一個人全身乏力加頭痛 去看病  難受感加孤獨拉滿 以后找實習base一定離學校近一點或者有搭子??
0 點贊 評論 收藏
分享
03-19 09:26
門頭溝學院 Java
### **一、項目深挖**1. **項目技術(shù)亮點**     - **校園美食會項目**:基于Redis實現(xiàn)分布式鎖解決超賣問題,使用樂觀鎖處理一人多單場景,通過雙攔截器優(yōu)化Token刷新邏輯。   - **動態(tài)線程池組件**:基于Redis發(fā)布訂閱機制實現(xiàn)線程池參數(shù)動態(tài)調(diào)整,結(jié)合定時任務(wù)上報核心參數(shù)。2. **短信登錄流程**     - 用戶輸入手機號→后端生成驗證碼并存儲Redis(Key為手機號,Value為驗證碼)→調(diào)用阿里云短信服務(wù)發(fā)送→用戶提交驗證碼后校驗→未注冊用戶自動創(chuàng)建賬號。3. **Token刷新邏輯**     - 攔截器攔截所有請求,校驗Token有效性后刷新Redis中Token的過期時間,保障用戶持續(xù)活躍狀態(tài)。4. **分布式鎖優(yōu)化**     - 單機環(huán)境使用`synchronized`鎖用戶ID;分布式場景改用Redis實現(xiàn)可重入鎖,通過Hash結(jié)構(gòu)記錄線程標識和重入次數(shù)。---### **二、基礎(chǔ)技術(shù)問題**1. **HTTP vs HTTPS**     - **HTTP問題**:明文傳輸存在安全風險(竊聽、篡改)。     - **HTTPS優(yōu)化**:通過SSL/TLS協(xié)議加密,結(jié)合非對稱加密(證書驗證)和對稱加密(數(shù)據(jù)傳輸)提升安全性。2. **跨域問題(CORS)**     - 跨域觸發(fā)條件:協(xié)議、域名、端口不一致。解決方案未深入討論,面試官提示需補充JSONP、CORS或反向代理等方案。3. **ThreadLocal應(yīng)用**     - 用于攔截器中用戶信息傳遞,通過線程隔離的ThreadLocalMap存儲數(shù)據(jù),避免多線程競爭。---### **三、Redis相關(guān)**1. **數(shù)據(jù)結(jié)構(gòu)選擇**     - Token存儲使用String類型(Key為Token,Value為用戶信息),設(shè)置過期時間實現(xiàn)自動清理。2. **分布式鎖實現(xiàn)**     - 通過Redis的SETNX命令和Lua腳本保證原子性,記錄線程標識和重入次數(shù)支持可重入性。---### **四、MySQL與索引**1. **聯(lián)合索引最左匹配原則**     - **場景1**:`WHERE b=1 AND a=2`(聯(lián)合索引(a,b,c))→ **命中索引**(優(yōu)化器自動調(diào)整順序)。     - **場景2**:`WHERE a>1 AND b=2` → **索引失效**(a范圍查詢后b無序)。     - **場景3**:`WHERE a=1 AND b>2` → **命中a、b索引**(a等值查詢后b有序)。2. **SQL執(zhí)行順序**     - 優(yōu)先級:`FROM > WHERE > GROUP BY > HAVING > SELECT > ORDER BY > LIMIT`。---### **五、網(wǎng)絡(luò)與協(xié)議**1. **WebSocket應(yīng)用**     - 用于商家接單實時通知,對比HTTP輪詢優(yōu)勢:長連接、低延遲、服務(wù)端主動推送。這個地方被拷打了websocket底層實現(xiàn)以及如果用http來實現(xiàn)要websocket相同的功能要怎么實現(xiàn)?還問了服務(wù)端能向客戶端發(fā)http請求嗎?---### **六、反問環(huán)節(jié)**- 候選人提問字節(jié)技術(shù)氛圍,面試官簡要介紹業(yè)務(wù)方向(未詳細記錄)。---### **評價與建議**- **優(yōu)勢**:項目設(shè)計合理,對分布式鎖、Token機制等場景理解較深。  - **待提升**:跨域解決方案、服務(wù)端主動通知實現(xiàn)(如WebSocket底層機制)、索引失效場景判斷需更嚴謹。  - **面試難度**:中等偏上,側(cè)重項目落地能力和底層原理。
查看12道真題和解析
0 點贊 評論 收藏
分享
03-12 20:51
門頭溝學院 Java
吐槽一下:企業(yè)微信是真忙啊,面試過程中,面試官還會被拉去開會,開局寫完三道算法之后,硬是讓我等了將近一個小時,體驗非常不好....---#### **一、算法題**1. **二維數(shù)組處理**     - 題目描述:對二維數(shù)組按第一列升序、第二列降序排序后,求第二列的最長遞增子序列     - 思路:排序后轉(zhuǎn)化為最長遞增子序列(LIS)問題,用動態(tài)規(guī)劃或貪心+二分解決  2. **滑動窗口問題**     - 題目描述:維護一個窗口,保證窗口內(nèi)字符不重復,求最大窗口長度     - 思路:滑動窗口+哈希表記錄字符位置  3. **二叉樹第K大元素**     - 題目描述:按左-根-右順序收集元素后取第K大值     - 思路:中序遍歷得到有序列表后直接取第K大(暴力解法)  ---#### **二、項目相關(guān)**1. **登錄鑒權(quán)機制**     - 流程:手機號+驗證碼登錄,未注冊用戶自動注冊     - Token刷新:通過攔截器對非登錄請求刷新Token有效期     - **追問**:       - Token生成算法?使用JWT(Header+Payload+Signature)       - Token唯一性保障?通過JWT簽名和用戶唯一標識  2. **數(shù)據(jù)庫優(yōu)化**     - 慢查詢解決:檢查索引失效、分庫分表、SQL優(yōu)化     - **索引原則**:       - 高區(qū)分度字段優(yōu)先       - 聯(lián)合索引遵循最左匹配原則       - 避免對長文本字段建索引  ---#### **三、緩存問題**1. **緩存穿透**     - 場景:請求不存在的數(shù)據(jù)(如非法ID)     - 解決:緩存空值+布隆過濾器  2. **緩存擊穿**     - 場景:熱點Key失效后高并發(fā)請求壓垮數(shù)據(jù)庫     - 解決:互斥鎖(如Redis的SETNX)  3. **緩存雪崩**     - 場景:大量Key同時過期     - 解決:隨機過期時間+集群部署  ---#### **四、多線程與鎖**1. **線程安全集合**     - `ConcurrentHashMap` vs `Hashtable`:分段鎖 vs 全表鎖  2. **鎖機制**     - 悲觀鎖:`synchronized`、`ReentrantLock`     - 樂觀鎖:CAS(如Atomic類)、版本號     - **區(qū)別**:悲觀鎖強一致但性能低,樂觀鎖高并發(fā)但需處理沖突  ---#### **五、消息隊列**1. **選擇RabbitMQ的原因**     - 輕量級、適合單體項目,對比Kafka/RocketMQ更簡單  2. **長連接實現(xiàn)**     - 基于AMQP協(xié)議,通過心跳機制維持TCP長連接  ---#### **六、設(shè)計模式與AOP**1. **AOP應(yīng)用場景**     - 公共字段自動填充(如創(chuàng)建時間、更新人)     - 實現(xiàn):通過切面攔截DAO層操作  ---#### **七、反問環(huán)節(jié)**1. 實習生工作內(nèi)容:測試平臺開發(fā),參與1-2個項目  2. 面試輪次:4輪技術(shù)面(按正式員工標準)  3. 改進建議:技術(shù)深度需加強(如Redis底層原理、鎖實現(xiàn)細節(jié))  ---**參考答案亮點**  - **JWT結(jié)構(gòu)**:Header(算法)、Payload(用戶信息)、Signature(簽名)  - **索引失效場景**:對字段使用函數(shù)、類型隱式轉(zhuǎn)換、模糊查詢左匹配  - **CAS問題**:ABA問題(通過版本號解決)、自旋開銷  - **RabbitMQ協(xié)議**:基于AMQP,支持多種消息模式(Work Queue、Pub/Sub)
查看16道真題和解析
0 點贊 評論 收藏
分享
03-12 20:46
門頭溝學院 Java
最可惜的一次,滴滴二面問題基本上都能答上,可惜出了道剛好沒做過的hot100,然后就掛了,唉...一面面經(jīng)面試問題與知識點總結(jié)1. 項目經(jīng)歷1. 第一個項目 技術(shù)點: 樂觀鎖解決超賣問題(如秒殺場景)。 Redis分布式鎖實現(xiàn)“一人一單”限制。 擴展問題: 分布式鎖的實現(xiàn)細節(jié)(如Redisson的底層原理)。 超賣問題的其他解決方案(如令牌桶限流)。 2. 第二個項目 技術(shù)點: 基于Redis發(fā)布訂閱機制實現(xiàn)線程池參數(shù)動態(tài)調(diào)整。 配置中心設(shè)計與定時任務(wù)上報線程池狀態(tài)。 擴展問題: 對比Apollo、Nacos等配置中心的實現(xiàn)差異。 線程池參數(shù)動態(tài)調(diào)整的性能影響(如核心線程數(shù)修改的底層邏輯)。 2. Java基礎(chǔ)1. HashMap底層實現(xiàn) 回答要點: JDK1.8前:數(shù)組+鏈表;JDK1.8后:鏈表長度≥8且數(shù)組長度≥64時轉(zhuǎn)紅黑樹。 樹化后若節(jié)點減少,紅黑樹會退化為鏈表(節(jié)點數(shù)≤6時)。 擴展問題: 樹化閾值為8的原因(哈希沖突概率與性能權(quán)衡)。 2. ConcurrentHashMap線程安全 回答要點: JDK1.7分段鎖;JDK1.8后CAS+synchronized鎖桶節(jié)點。 擴展問題: ConcurrentHashMap的size()方法實現(xiàn)(分段統(tǒng)計再求和)。 3. 事務(wù)ACID與隔離級別 回答要點: MySQL默認隔離級別為可重復讀(通過MVCC實現(xiàn))。 臟讀、不可重復讀、幻讀的解決方式。 擴展問題: MVCC中ReadView的生成邏輯(活躍事務(wù)ID列表)。 3. 數(shù)據(jù)庫1. 索引與B+樹 回答要點: B+樹非葉子節(jié)點僅存索引值,葉子節(jié)點通過鏈表串聯(lián)(支持高效范圍查詢)。 聯(lián)合索引需滿足最左匹配原則(如索引(a,b,c)需查詢條件包含a)。 擴展問題: 索引下推(ICP)優(yōu)化原理。 2. 紅黑樹 vs B+樹 回答要點: 紅黑樹為二叉平衡樹,調(diào)整頻繁;B+樹為多路平衡樹,層高更低(減少磁盤IO)。 4. Redis1. 持久化方式 回答要點: RDB:定時快照,恢復快但可能丟數(shù)據(jù)。 AOF:追加命令日志,數(shù)據(jù)更安全但文件較大。 擴展問題: AOF重寫機制(壓縮命令為最終狀態(tài))。 2. 緩存擊穿解決方案 回答要點: 空值緩存 + 布隆過濾器過濾無效請求。 互斥鎖防止大量請求穿透到數(shù)據(jù)庫。 5. Spring1. IOC與單例模式 回答要點: Spring Bean默認單例(通過單例注冊表管理)。 單例的線程安全問題(無狀態(tài)Bean vs 有狀態(tài)Bean)。 6. 算法題題目:二叉樹層序遍歷(LeetCode 102)。二面---#### **1. JVM 垃圾回收算法**- **問題**:    解釋 JVM 中標記清除、標記整理、標記復制三種垃圾回收算法的原理、優(yōu)缺點,以及分代回收中新生代和老年代分別使用的算法。- **擴展追問**:    - 為什么新生代使用標記復制算法?    - 老年代為何更適合標記整理而非標記清除?    - 內(nèi)存碎片問題在不同算法中的表現(xiàn)?---#### **2. ConcurrentHashMap 實現(xiàn)原理**- **問題**:    對比 HashMap 和 ConcurrentHashMap 的線程安全實現(xiàn),解釋分段鎖(JDK 1.7)或 CAS + synchronized(JDK 1.8)的底層機制。- **擴展追問**:    - 分段鎖如何保證并發(fā)安全?    - JDK 1.8 中為何放棄分段鎖?    - ConcurrentHashMap 的 get 操作是否需要加鎖?---#### **3. 生產(chǎn)者消費者模型實現(xiàn)**- **問題**:    設(shè)計一個線程安全的阻塞隊列,要求支持多生產(chǎn)者、多消費者,并在隊列滿/空時阻塞等待。- **擴展追問**:    - 如何通過鎖和條件變量(如 `ReentrantLock` + `Condition`)實現(xiàn)?    - 為什么不能直接使用 `BlockingQueue`?    - 如何處理線程喚醒的“虛假喚醒”問題?---#### **4. LRU 緩存設(shè)計**- **問題**:    實現(xiàn)一個 LRU 緩存,要求 `get` 和 `put` 操作的時間復雜度為 O(1)。- **擴展追問**:    - 為什么選擇哈希表 + 雙向鏈表的結(jié)構(gòu)?    - 如何維護鏈表節(jié)點的順序?    - 單鏈表能否實現(xiàn)?時間復雜度如何變化?---#### **5. 算法題:旋轉(zhuǎn)數(shù)組的二分查找**- **問題**:    給定一個升序數(shù)組經(jīng)未知次數(shù)左旋后的結(jié)果(如 `[4,5,6,7,0,1,2]`),設(shè)計算法在 O(log n) 時間內(nèi)找到目標值。- **擴展追問**:    - 如何確定旋轉(zhuǎn)點(分界點)?    - 如何處理二分后左右區(qū)間的有序性?    - 代碼實現(xiàn)中的邊界條件(如數(shù)組完全有序、重復元素)?---#### **面試評價方向**1. **基礎(chǔ)深度**:JVM 垃圾回收算法、并發(fā)容器的底層實現(xiàn)。  2. **設(shè)計能力**:生產(chǎn)者消費者模型、LRU 緩存的設(shè)計思路。  3. **算法思維**:二分查找變種問題的分析與編碼能力。  4. **溝通表達**:能否清晰闡述項目亮點(如樂觀鎖、分布式鎖、動態(tài)線程池)。  ---
0 點贊 評論 收藏
分享
03-12 20:39
門頭溝學院 Java
---#### **一、項目相關(guān)**1. **超賣問題解決方案**     - 如何通過樂觀鎖解決庫存超賣?     - 分布式鎖(Redis)如何實現(xiàn)一人一單限制?     - 樂觀鎖失敗后的處理機制(直接返回失?。渴欠裼兄卦??)     - 分布式鎖超時場景下的問題(鎖提前釋放導致并發(fā)問題,看門狗機制如何續(xù)期?)2. **Redis應(yīng)用**     - CAP理論在Redis主從模式中的體現(xiàn)(主從異步復制犧牲一致性保證可用性)     - Redis哨兵模式與集群模式的區(qū)別?---#### **二、數(shù)據(jù)庫**1. **MySQL事務(wù)**     - 事務(wù)隔離級別有哪些?默認級別是什么?     - 事務(wù)傳播機制(如`PROPAGATION_REQUIRED`、`PROPAGATION_REQUIRES_NEW`的區(qū)別)  ---#### **三、并發(fā)與多線程**1. **線程池**     - 核心參數(shù)(核心線程數(shù)、最大線程數(shù)、隊列類型、拒絕策略)     - 工作原理(任務(wù)提交流程、非核心線程創(chuàng)建條件)  2. **鎖機制**     - 分布式鎖(Redisson)與本地鎖(synchronized)的適用場景差異     - 樂觀鎖實現(xiàn)方式(MySQL的CAS操作)  ---#### **四、Java基礎(chǔ)**1. **類加載機制**     - 雙親委派模型流程及作用(保護核心類庫)     - 如何打破雙親委派(自定義類加載器重寫`loadClass`方法)  2. **集合框架**     - HashMap沖突解決(鏈表轉(zhuǎn)紅黑樹)  ---#### **五、操作系統(tǒng)**1. **內(nèi)存管理**     - 頁面置換中的“抖動”現(xiàn)象(頻繁換頁導致性能下降)     - 頁面置換算法(LRU、LFU、FIFO)  2. **調(diào)度算法**     - 常見作業(yè)調(diào)度算法(短作業(yè)優(yōu)先、長作業(yè)優(yōu)先、高響應(yīng)比優(yōu)先)  ---#### **六、網(wǎng)絡(luò)**1. **TCP協(xié)議**     - TCP報文頭字段(源/目的端口、序列號、ACK/SYN/FIN標志位、窗口大?。?amp;nbsp; ---#### **七、算法與數(shù)據(jù)結(jié)構(gòu)**1. **堆的應(yīng)用**     - 優(yōu)先級隊列底層實現(xiàn)(最大堆/最小堆)     - Top K問題解法(維護大小為K的最小堆)  2. **經(jīng)典算法**     - 快排實現(xiàn)思路(基準選擇、分區(qū)、遞歸)     - 最短路徑算法(Dijkstra、Floyd)  3. **編程題**     - **硬幣找零問題**(動態(tài)規(guī)劃,求最少硬幣數(shù))     - **字符串頻次統(tǒng)計**(前綴和優(yōu)化查詢效率)  ---#### **八、其他**1. **系統(tǒng)設(shè)計**     - CAP理論的實際取舍(Redis主從模式犧牲C保證AP)  ---### **參考答案/關(guān)鍵點**1. **樂觀鎖與分布式鎖**     - 樂觀鎖通過版本號/CAS實現(xiàn),失敗后直接返回錯誤;分布式鎖需結(jié)合超時和續(xù)期機制(Redisson看門狗)。  2. **事務(wù)傳播機制**     - `PROPAGATION_REQUIRED`:加入當前事務(wù);`PROPAGATION_REQUIRES_NEW`:新建獨立事務(wù)。  3. **雙親委派打破**     - 自定義類加載器重寫`loadClass`方法,如Tomcat為隔離Web應(yīng)用打破委派。  4. **TCP三次握手**     - SYN、SYN-ACK、ACK報文交互,序列號保證可靠傳輸。
查看25道真題和解析
0 點贊 評論 收藏
分享
03-12 20:34
門頭溝學院 Java
### 字節(jié)生活服務(wù)成都一面面經(jīng)---#### **一、項目相關(guān)**1. **第一個項目**     - **登錄模塊實現(xiàn)**       - 短信登錄流程如何設(shè)計?驗證碼如何存儲(Redis哈希結(jié)構(gòu))?       - Token與Cookie的區(qū)別?分布式場景下如何解決Session共享問題?       - Token刷新機制如何優(yōu)化用戶體驗?     - **秒殺場景設(shè)計**       - 如何解決庫存超賣問題?(樂觀鎖、分布式鎖)       - 分布式鎖的實現(xiàn)原理(Redis Redisson的可重入、超時續(xù)約機制)?       - 如何通過消息隊列(RabbitMQ + Lua腳本)優(yōu)化秒殺性能?  2. **第二個項目**     - 如何基于Redis發(fā)布訂閱實現(xiàn)動態(tài)調(diào)整?     - 如何采集線程池指標并上傳監(jiān)控中心?  ---#### **二、技術(shù)問題**1. **Redis**     - Redis數(shù)據(jù)結(jié)構(gòu)及適用場景(String、Hash、ZSet等)?     - ZSet如何實現(xiàn)排行榜?Hash如何存儲對象?     - Redis分布式鎖的底層實現(xiàn)(Redisson的Watch Dog機制)?  2. **MySQL**     - 索引類型(主鍵索引、聯(lián)合索引、前綴索引)?     - B+樹的結(jié)構(gòu)特點?聯(lián)合索引的最左匹配原則?     - 事務(wù)ACID特性及隔離級別(讀未提交、讀已提交、可重復讀、串行化)?  3. **網(wǎng)絡(luò)協(xié)議**     - HTTP請求報文組成(請求行、請求頭、請求體)?     - `Content-Length`的作用及必要性?  ---#### **三、編程題**1. **矩陣中的最大島嶼面積**     - **題目**:給定二進制矩陣,計算由相鄰1組成的最大面積。     - **思路**:DFS/BFS遍歷,標記已訪問節(jié)點。  2. **二叉樹路徑總和**     - **題目**:找出根節(jié)點到葉子節(jié)點路徑和為給定值的所有路徑。     - **思路**:遞歸遍歷,維護路徑和當前和,葉子節(jié)點時校驗結(jié)果。  ---#### **四、反問環(huán)節(jié)**1. 部門業(yè)務(wù)方向?     - 生活服務(wù)業(yè)務(wù)(類似美團,聚焦團購、酒旅等場景的用戶體驗優(yōu)化)。  2. 對實習生的要求?     - 基礎(chǔ)技術(shù)能力、需求落地能力、學習能力。  3. 面試流程?     - 技術(shù)面2-3輪 + HR面。  4. 實習時間要求?     - 一周5天,持續(xù)半年以上。  ---#### **五、總結(jié)建議**- **項目**:需深入細節(jié),如Redis數(shù)據(jù)結(jié)構(gòu)選型、鎖的優(yōu)化邏輯。  - **基礎(chǔ)**:加強MySQL索引原理、HTTP協(xié)議細節(jié)、Redis底層機制。  - **代碼**:注意邊界條件(如矩陣越界)、DFS/BFS模板熟練度。
查看16道真題和解析
0 點贊 評論 收藏
分享
原內(nèi)容僅作者可見
0 點贊 評論 收藏
分享
2024-12-20 23:50
門頭溝學院 Java
第一次寫面經(jīng)下面的內(nèi)容是錄音之后導出文本然后由gpt生成的,大致包含了所有面試官提問的問題。自我介紹- 請先自我介紹一下。- 介紹一下最近做的項目,這個項目是你自己一個人做的嗎?- 這個項目是在單機去跑的嗎?有沒有上線過?技術(shù)難點- 做這個項目主要的技術(shù)難點在哪?- 秒殺邏輯的主要技術(shù)挑戰(zhàn)是什么?- 在集群模式下考慮使用分布式鎖嗎?分布式鎖與并發(fā)處理- 構(gòu)造的分布式鎖具體指的是什么?- 如何優(yōu)化鎖誤刪的問題?- 在鎖誤刪中加鎖和解鎖的操作是如何實現(xiàn)的?- 在鎖誤刪場景中,如果線程成功獲取到鎖,但該線程的業(yè)務(wù)邏輯執(zhí)行時間超過鎖的超時時間,如何處理?- 線程在感知到鎖快要超時的時候,怎么進行續(xù)期操作?消息隊列選擇- 為什么考慮使用 Redis 的 string 結(jié)構(gòu)作為消息隊列?- 對其他的消息隊列(如 RabbitMQ、Kafka)有什么了解?緩存相關(guān)問題- 什么是緩存穿透、緩存雪崩?- 如何防止緩存雪崩?- 解決緩存擊穿的方法有哪些?并發(fā)控制- synchronized 和 lock 的區(qū)別是什么?- 在單臺機器部署的情況下,如何對同一個用戶加鎖以確保接口的線程安全?(類似于同一用戶用不同設(shè)備去下單,也就是不同線程同一userId,如何保證這里的線程安全)(除了userId字符串常量池引用,還可以設(shè)定synchronized鎖的對象是哪些來達到同樣的效果)- 如何獲取用戶 ID 對應(yīng)的常量值以保證其唯一性?(intern方法)編程實踐- 算法題LeetCode原題 復原ip地址,不允許定義全局變量,(因為時間不太夠了,面試官就要求寫出回溯方法的主體結(jié)構(gòu)即可,然后解釋以下函數(shù)中的參數(shù)什么含義)面試反問- 部門業(yè)務(wù)面向B端還是C端?面試環(huán)節(jié)有幾輪?面試評價?)面試官建議- 在項目介紹時可以更深入一些,詳細說明遇到的技術(shù)困難及解決方案。- 討論技術(shù)選型的原因,即為什么選擇某種技術(shù)而不是其他的,并解釋這些技術(shù)的原理和可能存在的問題。#美團##??徒鈶n鋪##面經(jīng)#
牛客826933393號:以后我寫面經(jīng)就按你這樣寫
查看21道真題和解析 ??徒鈶n鋪
0 點贊 評論 收藏
分享

創(chuàng)作者周榜

更多
關(guān)注他的用戶也關(guān)注了:
牛客網(wǎng)
??推髽I(yè)服務(wù)