杭州小自研,25應屆生面試,已掛
1.我們這里有3個抽獎池,每個池子有各種不同獎品,每天可以配置不同的池子,第1個池子獎品抽完會繼續(xù)抽第二個池子,直到三個池子全抽完,怎么設計庫表
2.我們的系統(tǒng)有1000w條數(shù)據,怎么把數(shù)據最高效率的進行導出,導出完之后用戶怎么知道可以了,我說設置狀態(tài)值,這個狀態(tài)值完成后是要刷新才可以的吧,那么怎么讓他不刷新就可以自動更新,如果用進度條表示怎么做,不用組件說說自己的想法。
3.你們所有獎品庫存都是存到redis的嗎,那redis數(shù)據和mysql數(shù)據有什么關系,數(shù)據寫入時,mysql和redis是一致的嗎,如果redis掛了降級mysql,抽獎的這些請求直接穿透到mysql有什么問題,怎么避免打垮數(shù)據庫。
4.有什么好一點的方案解決reids掛了的問題,你知道你們公司是怎么處理的嗎
5.你的項目為什么用redis做分布式鎖,如果用zk怎么實現(xiàn)分布式鎖,如果鎖過期時間短,達不到效果怎么解決
6.說一下你知道的日志類型有哪些,如果在rpc框架上,要統(tǒng)一打印系統(tǒng)日志,在rpc接口上應該怎么實現(xiàn),包括出參,入參,耗時這些內容。
7.在普通的web應用,所有的Controllerd對外的接口耗時打印出來,這種怎么實現(xiàn)
8.websocket基于什么協(xié)議,tcp在nginx怎么配置
2.我們的系統(tǒng)有1000w條數(shù)據,怎么把數(shù)據最高效率的進行導出,導出完之后用戶怎么知道可以了,我說設置狀態(tài)值,這個狀態(tài)值完成后是要刷新才可以的吧,那么怎么讓他不刷新就可以自動更新,如果用進度條表示怎么做,不用組件說說自己的想法。
3.你們所有獎品庫存都是存到redis的嗎,那redis數(shù)據和mysql數(shù)據有什么關系,數(shù)據寫入時,mysql和redis是一致的嗎,如果redis掛了降級mysql,抽獎的這些請求直接穿透到mysql有什么問題,怎么避免打垮數(shù)據庫。
4.有什么好一點的方案解決reids掛了的問題,你知道你們公司是怎么處理的嗎
5.你的項目為什么用redis做分布式鎖,如果用zk怎么實現(xiàn)分布式鎖,如果鎖過期時間短,達不到效果怎么解決
6.說一下你知道的日志類型有哪些,如果在rpc框架上,要統(tǒng)一打印系統(tǒng)日志,在rpc接口上應該怎么實現(xiàn),包括出參,入參,耗時這些內容。
7.在普通的web應用,所有的Controllerd對外的接口耗時打印出來,這種怎么實現(xiàn)
8.websocket基于什么協(xié)議,tcp在nginx怎么配置
全部評論
相關推薦
點贊 評論 收藏
分享
點贊 評論 收藏
分享
點贊 評論 收藏
分享

點贊 評論 收藏
分享