Java高階程式設計師(5年左右)面試的題目集

2021-08-22 18:05:50 字數 641 閱讀 6086

常見序列化協議及其優缺點

搭建乙個rpc需要準備什麼

如果線上伺服器頻繁地出現full gc ,如何去排查

如果某一時刻線上機器突然量變得很大,服務扛不住了,怎麼解決

lur演算法的實現

linkedhashmap實現lru

定義棧的資料結構,請在該型別中實現乙個能夠找到棧最小元素的min函式

海量資料處理的解決思路

reactor模型的演變

阻塞、非阻塞、同步、非同步區別

collection的子介面

jvm調優相關

zookeeper相關,節點型別,如何實現服務發現和服務註冊

nginx負載均衡相關,讓你去實現負載均衡,該怎麼實現

linux命令,awk、cat、sort、cut、grep、uniq、wc、top等

你覺得你的有點是什麼,你的缺點是什麼

spring mvc的實現原理

netty底層實現,io模型,channelpipeline的實現和原理

快取的設計和優化

你所在專案的系統架構,談談整體實現

訊息佇列的使用場景

activemq、rabbitmq、kafka的區別

Java高階程式設計師(5年左右)面試的題目集

1 時隔兩年 再一次的面臨離職找工作,這一次換工作有些許的不捨,也有些許的無奈。個人所在的技術團隊不錯,兩年時間成長了很多,也很不捨這個團隊。但是,由於公司的某些原因和對於自身未來發展的綜合考慮,又不得不得離去,去尋找更合適的地方成長和發展。相比於兩年前,現在找工作沒有那麼的著急,也沒有那麼的迫切,...

高階程式設計師面試寶典

說一下大型 架構演變過程 1.初始階段,這個階段可能應用伺服器 檔案伺服器 資料庫所有的資源都在同一臺伺服器上 2.應用伺服器和資料庫伺服器拆分 3.使用快取改善 的效能 貌似網際網路架構中,快取是離不開的話題了 4.使用應用伺服器的集群來改啥 的併發處理能力 不過一般是同構的集群,偽集群了 資料庫...

java程式設計師面試32問

第一,談談final,finally,finalize的區別。第二,anonymous inner class 匿名內部類 是否可以extends 繼承 其它類,是否可以implements 實現 inte ce 介面 第三,static nested class 和 inner class的不同,...