大家好,我是老三, 面渣逆襲 系列繼續。這節我們回到夢開始的地方——Java基礎,其實過了萌新階段,面試問基礎就問的不多,但是保不齊突然問一下。想一下,總不能張口高並發、閉口分布式,結果什么是面向對象,說不清,那多少有點魔幻。所以趕緊來看看,這些基礎有沒有你不會的! Java概述 1. ...
大家好,我是老三,面渣逆襲 繼續,這節我們來盤一盤另一個面試必問知識點 Java並發。 這篇文章有點長,四萬字,圖文詳解六十道Java並發面試題。人已經肝麻了,大家可以點贊 收藏慢慢看 扶我起來,我還能肝 基礎 .並行跟並發有什么區別 從操作系統的角度來看,線程是CPU分配的最小單位。 並行就是同一時刻,兩個線程都在執行。這就要求有兩個CPU去分別執行兩個線程。 並發就是同一時刻,只有一個執行,但 ...
2022-01-13 13:27 2 1988 推薦指數:
大家好,我是老三, 面渣逆襲 系列繼續。這節我們回到夢開始的地方——Java基礎,其實過了萌新階段,面試問基礎就問的不多,但是保不齊突然問一下。想一下,總不能張口高並發、閉口分布式,結果什么是面向對象,說不清,那多少有點魔幻。所以趕緊來看看,這些基礎有沒有你不會的! Java概述 1. ...
大家好,我是老三。上期發布了一篇:面渣逆襲:HashMap追魂二十三問,反響很好! 圍觀群眾紛紛表示👇 不寫,是不可能不寫的,只有卷才能維持了生活這樣子。 當然,我寫的這一系列,不是背誦版,是理解版,很多地方都是在講原理,內容也比較充足,死記硬背很難,大家一定要去理解性地去記憶 ...
大家好,我是老三,很高興又和大家見面。線程池是面試必問的知識點,這節我們來對線面試官,搞透線程池。 1. 什么是線程池? 線程池: 簡單理解,它就是一個管理線程的池子。 它幫我們管理線程,避免增加創建線程和銷毀線程的資源損耗。因為線程其實也是一個對象,創建一個對象,需要經過類加載過程 ...
基礎 1.為什么要使用消息隊列呢? 消息隊列主要有三大用途,我們拿一個電商系統的下單舉例: 解耦:引入消息隊列之前,下單完成之后,需要訂單服務去調用庫存服務減庫存,調用營銷服務加營銷數據 ...
大家好,我是老三,開工大吉,虎年第一篇,面渣逆襲系列繼續! 這次給大家帶來了計算機網絡六十二問,三萬字,七十圖詳解,大概是全網最全的網絡面試題。 建議大家收藏了慢慢看,新的一年一定能夠跳槽加薪,虎年“豹”富! 基礎 1.說下計算機網絡體系結構 計算機網絡體系結構,一般有三種:OSI 七層 ...
大家好,我是老三。 HashMap作為我們熟悉的一種集合,可以說是面試必考題。簡單的使用,再到原理、數據結構,還可以延伸到並發,可以說,就一個HashMap,能聊半個小時。 1.能說一下HashMap的數據結構嗎? JDK1.7的數據結構是數組+鏈表,JDK1.7還有人在用?不會吧…… 說 ...
大家好,我是老三啊,面渣逆襲 繼續,這節我們來搞定另一個面試必問知識點——Spring。 有人說,“Java程序員都是Spring程序員”,老三不太贊成這個觀點,但是這也可以看出Spring在Java世界里舉足輕重的作用。 基礎 1.Spring是什么?特性?有哪些模塊? 一句話概括 ...
大家好,我是老三,“面渣逆襲“系列繼續,這節我們來搞定JVM。說真的,JVM調優什么的一個程序員可能整個職業生涯都碰不到兩次,但是,一旦用到的時候,那就是救命了,而且最重要的是——面試必問,所以,還能怎么辦?整! 引言 1.什么是JVM? JVM——Java虛擬機,它是Java實現平台無關性 ...