【Java后端項目推薦】設(shè)計有亮點的面試項目 | 別再做秒殺項目了
2023-05-13 14:11 作者:阿斯頓法國紅酒快哭了 | 我要投稿



至少不扣分的項目

不是為了做項目而去學框架
而是選中一些項目,里面的一些框架是自己已經(jīng)學過的,或者準備去學的
大而全
小而美

非關(guān)系型數(shù)據(jù)



http rpc doubbo
消息中間件


技術(shù)是通用的,但是背景確實千人千面的
硬件項目
進行包裝
秒殺:圖書館搶座、快遞取貨
脫離現(xiàn)有背景,生化到我們項目的背景中
項目亮點:沒有問題就去制造問題
- 代碼質(zhì)量:做好測試(代碼覆蓋率 eg.變更覆蓋率達到了80% eg.用例測試 使用的單元框架、自動化測試工具)
- 項目上線:分布式更好,要有個頁面
- 給項目壓測,并進行修復:承受多大的訪問量,qps是多少,tps是多少 (開源的壓測框架進行壓測,發(fā)現(xiàn)導致性能瓶頸的組件,并能進行修復,修復前后的對比【讓qps、tps提升的多少倍】,用了緩存的時候,qps有了質(zhì)量的提升)
難點設(shè)計

埋藏fgc的bug:

java虛擬機:內(nèi)存泄漏
mock流量
幾乎所有的系統(tǒng)都會出現(xiàn)fgc
并發(fā)問題

并發(fā)集合源碼

寫一個死鎖
原子類的源碼
制造問題、發(fā)現(xiàn)問題、解決問題,解決完問問題還看了源碼
流量問題
mock流量,壓測問題,限流,蓄洪泄洪
標簽: