最近有很多朋友去目前主流的大型互聯網公司面試(阿里巴巴、京東-美團),面試回來之后會發給我一些面試題。有些朋友輕松過關拿到offer,但是有一些是來詢問我答案的。 其實本來真的沒打算寫這篇文章,主要是自己得記憶力不是很好,不像一些記憶力強的人,面試完以后,幾乎能把自己和面試官的對話都給記下來 ...
.JVM的內存結構和管理機制 JVM的生命周期 JVM主要包括四個部分: JVM的內存管理 Java堆和棧的區別 Java內存泄露和內存溢出 .JVM的垃圾回收機制 JVM垃圾回收機制 .Java的類加載機制 Java類加載機制 .Java的集合類有哪些 java的集合類 LinkList和ArrayList的區別 LinkedList和ArrayList的區別 HashMap的實現原理 has ...
2018-01-11 21:56 0 2828 推薦指數:
最近有很多朋友去目前主流的大型互聯網公司面試(阿里巴巴、京東-美團),面試回來之后會發給我一些面試題。有些朋友輕松過關拿到offer,但是有一些是來詢問我答案的。 其實本來真的沒打算寫這篇文章,主要是自己得記憶力不是很好,不像一些記憶力強的人,面試完以后,幾乎能把自己和面試官的對話都給記下來 ...
RPC(Remote Procedure Call) RPC服務 從三個角度來介紹RPC服務:分別是RPC架構,同步異步調用以及流行的RPC框架。 RPC架構 先說說RPC服務的基本架構吧。允 ...
一位圈友,用A 兄指代, 能力OK,崗位OK,但是想漲漲薪資, 最好是Double一下。 面試京東高級JAVA崗位,掛了。找尼恩來求解沒有答上來的題目。 主要是掛在以下的四道題上: 關鍵試題一:什么是 reactor 模式? A 兄說面試前沒有准備,不知道。 關鍵試題 ...
阿里的面試官問了個問題,如果corePolllSize=10,MaxPollSize=20,如果來了25個線程 怎么辦, 先 達到 corePoolSize,然后 優先放入隊列,然后在到MaxPollSize;然后拒絕; 答案: 當線程數小於corePoolSize時,提交一個任務創建 ...
在jdk7的新特性方面主要有下面幾方面的增強: 1.1二進制變量的表示,支持將整數類型用二進制來表示,用0b開頭。 所有整數int、short、long、byte都可以用二進制表示: 延伸閱讀:java的8種基礎類型 一、基礎類 ...
1. ArrayList 和 Vector 的區別 ArrayList和Vector底層實現原理都是一樣得,都是使用數組方式存儲數據 Vector是線程安全的,但是性能比ArrayList ...
【反射】 57. 什么是反射? 反射是在運行狀態中,對於任意一個類,都能夠知道該類的所有屬性和方法,對於任意一個對象,都能夠獲得該對象的任一屬性和方法;這種動態獲取信息以及動態調用對象的方法的功能稱之為Java語言的反射機制。 58. 什么是 Java 序列化?什么情況下需要序列化 ...
【Java基礎】 1. JDK 和 JRE 有什么區別? JDK:Java Development Kit 的簡稱,即Java開發工具包,提供了Java 的開發環境和運行環境。 JRE:Java Runtime Environment 的簡稱,即Java運行環境,為Java ...