1.秒殺流程
2.庫存預減用的是哪個redis方法
3.如果專案中的redis服務掛掉,如何減輕資料庫的壓力
4.如何避免訊息佇列的消費方重複消費訊息
5.訊息的消費結果如何返回給訊息傳送方
6.說一下你的秒殺系統設計,怎麼解決超賣的
7.你說你用到了redis,redis有哪些資料結構,你為什麼要用redis,**用到了,為什麼說redis快,多路io復用詳細原理可以說說嘛?
8.redis,深入講一講,並說一下它的應用場景
9.秒殺系統怎麼做的,架構圖畫了一下
10.秒殺模組怎麼設計的,如何壓測,抗壓手段,如何保證資料庫與redis快取一致的,訊息佇列怎麼用的
11.秒殺系統伺服器抗壓思路,從哪些方面去優化
12.如何解決超賣
13.講講你做的秒殺專案
14.你的秒殺專案,別說你裡面的優化,你還有什麼優化策略嗎?多伺服器負載均衡,把秒殺商品平均分給伺服器。
15.秒殺專案部分實現怎麼做的
16.秒殺系統的前端設計怎麼做?
17.說說秒殺如何實現的?(用redis預庫存的減少,然後方式非同步訊息佇列rabbitmq中)
18.如何解決**中超賣問題?秒殺場景呢?
19.秒殺過程中怎麼保證redis快取和資料庫的一致性
20.具體的秒殺細節怎麼做的?秒殺的核心技術在哪兒?你怎麼保證的?
21.秒殺商品的庫存放在**,如何保證redis和db的一致性
22.設計秒殺方案(從高併發、快速響應、高可用三方面回答,高併發(增加網路頻寬、dns網域名稱解析分發多台伺服器、使用前置**伺服器ngnix、cdn內容分發、資料庫查詢優化(讀寫分離、分庫分表)),快速響應(快取伺服器(memcached、redis)、能使用靜態頁面就用靜態頁面,減少容器解析、把常訪問的等內容快取)、高可用(熱備,如資料庫伺服器的熱備、集群監控(如使用zabbix,重點關注io、記憶體、頻寬和機器load)))
23.秒殺時如果機器資源有限怎麼辦
24.秒殺介面防刷怎麼做
25.如何防止超賣和少賣
26.秒殺系統場景下怎麼防止超賣,redis和資料庫資料不一致怎麼辦,以什麼為準
27.秒殺流程圖 如何保證不超賣 以及對應sql
牛客網 錯題整理(4)
錯題集 1.沒用引數的兩個函式是不能過載的.說法是否正確?答案 錯誤 解析 const 可以構成過載 2.math.round 11.5 等於 答案 12 解析 首先要注意的是它的返回值型別是long,如果 math.round 11.5f 那它的返回值型別就是int,這一點可以參考api 其次它返...
牛客網 錯題整理 6
錯題集 1.以下程式段執行後結果是 include void main p q arr p printf d,p q printf d,char p char q printf d sizeof arr sizeof arr 答案 1,2 15 解析 指標自增 自減每次移動的偏移量是指標所指向物件的...
牛客網 學習筆記整理
2017 11 11 2017 12 03 八次課程整理,寫在每篇散落的部落格中,此部落格為總結目錄,方便以後查詢。近期會不斷更新,可能會比較慢 最近好忙,捂臉逃跑中 03 17 2018 更新 將全部九次課的內容目錄貼在下面這篇部落格中,只提供思路,不貼 方便以後查閱。目錄部落格 1 各大排序演算...