1. 起因
今天我去參加了一家公司的面試,公司就叫wd吧。我們聊了大概10分鐘左右,面試官說他的問題已經問完了,然后出去問了下hr接下去的流程,然后面試官回來說我可以回來等消息了。我也感覺自己面試的效果不是很好,問題都是沒有好,面試過程中表現的不是很有信心。
問的題目如下:
- 先自我介紹
- 描述最近最大的項目經歷
- 根據自己的簡歷提問
- mq如何保證消息的可靠性
- dubbo通信的性能調優
- oom情況處理
- jvm的內存結構
- 分布式鎖的實現
2. 感悟
用自己所理解表達出來是一種本事,這些問題,在開發實現業務功能并沒有深入去考慮。在如何去深入理解開源框架上,沒有自己的方法學。那么,接下來我應該怎么做。今天回來,我又打開了RocketMQ的源碼,考慮它是如何實現消息的可靠性的。得出了如下的經驗,如下圖:
開源框架的掌握邏輯
以上只是表示如何去掌握一個開源框架,但是對于一家企業來,你需要的人才是為企業帶來價值。