發布時間:2024-01-24閱讀(16)
?
最近在面試的時候,發現很多高級程序員都倒在了幾個地方,特地來和大家分享一下,假如你是五六年的程序員,能不能熟練的對答如流?
?
JVM方面考察問:假設我寫了一個A方法,A方法里面有一行代碼,該代碼是初始化B對象,如果死循環調用A方法,會發生什么?從JVM層面回答
JAVA基礎問:HashMap和TreeMap的區別以及使用場景。
這個我驚呆了,竟然有大概一半高程不能完整答出來,難道是太偏了嗎?
Mysql問:MySQL 中 update 修改數據與原數據相同會再次執行嗎?
這個純粹是加分項,驚喜加分
Mq問:假設Mq消息發生堆積該如何處理?
問:消息什么情況下回變成死信?如何處理死信?
問:如何實現一個延時隊列
性能假設一個功能代碼耗時很久,然后這個功能里面有很多方法,如何確認各方法的耗時情況?
導出在數據量很大的時候,如果將excel進行異步導出?
分布式Id問:你所知道的分布式Id生成方案和優缺點(如果有聊到雪花算法會繼續挖坑)
彩蛋 & 抽書以上就是我在面試過程中總結的大部分高程不能回答很好的面試題,小伙伴們,你們覺得題目難嗎?
感謝讀者老爺長期支持,送幾本書意思一下,送書會是以后的長期福利。
「書籍簡介:」
- 《Java并發編程實戰》
- 《Java程序員面試寶典》
- 《代碼整潔之道》
中獎者3本任選一本即可。
「參與方式:」
公眾號對話框回復:0823
上一篇:直男空巢老人(真實聚焦空巢老人)
下一篇:紅娘是哪一部作品中的人物
Copyright ? 2024 有趣生活 All Rights Reserve吉ICP備19000289號-5 TXT地圖HTML地圖XML地圖