国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

一份熱乎乎的騰訊后端面試真題

運維 數據庫運維
最近有個好朋友換工作了,面了騰訊后端,跟他要了份面試真題,大家一起來探討一下,哈哈~

前言

最近有個好朋友換工作了,面了騰訊后端,跟他要了份面試真題,大家一起來探討一下,哈哈~

騰訊后端一面

1.JVM內存模型

這個可以復習一下《深入理解Java虛擬機》第12章(Java內存模型和線程),放錯圖了哈~,也可以看看我之前的文章哈~JVM常見面試題解析

2.cms和g1有沒有了解過,它們有什么區別

  •  CMS收集器是老年代的收集器,可以配合新生代的Serial和ParNew收集器一起使用;
  •  G1收集器收集范圍是老年代和新生代,不需要結合其他收集器使用;
  •  CMS收集器以最小的停頓時間為目標的收集器;
  •  G1收集器可預測垃圾回收的停頓時間
  •  CMS收集器是使用“標記-清除”算法進行的垃圾回收,容易產生內存碎片
  •  G1收集器使用的是“標記-整理”算法,進行了空間整合,降低了內存空間碎片。

這個點是可以看《深入理解Java虛擬機》第三章,垃圾收集器與內存分配策略哈

3.談談你對垃圾回收的了解,什么時候發生垃圾回收,回收過程

可以講JVM中一次完整的GC流程是怎樣的,對象如何晉升到老年代,如Minor GC,Major GC,full GC這幾個講清楚,還有對象存活判斷方法,還有垃圾回收算法,復制算法等等

這個點也是可以看《深入理解Java虛擬機》第三章,垃圾收集器與內存分配策略哈

4.對于數據的一致性是怎么保證的

  •  這個如果是我的思路的話,我會談緩存與數據庫的一致性,可以看看我之前這篇文章:

        并發環境下,先操作數據庫還是先操作緩存?

  •  也可以談談分布式事務下的數據一致性,也可以看看之前我的這篇文章:

        后端程序員必備:分布式事務基礎篇

5.Redis集群有沒有了解過,主從和選舉是怎么樣子的

  •  這個可以回答這些關鍵詞,主從復制 ,哨兵機制等這些~
  •  可以看看網上這篇啦,或者親愛的讀者,去網上看一下資料哈~Redis 主從復制架構和Sentinel哨兵機制(https://aiylqy.com/archives/213.html)

6.看你們公司使用的是MySQL,你們使用的是哪種存儲引擎,為什么?MyISAM和InnoDB的區別

  •  MyISAM:如果執行大量的SELECT,MyISAM是更好的選擇
  •  InnoDB:如果你的數據執行大量的INSERT或UPDATE,出于性能方面的考慮,應該使用InnoDB表
  •  mysiam表不支持外鍵,而InnoDB支持

MyISAM適合:

  1.  做很多count 的計算;
  2.  插入不頻繁,查詢非常頻繁;
  3.  沒有事務。

InnoDB適合:

  1.  列表內容 可靠性要求比較高,或者要求事務;
  2.  表更新和查詢都相當的頻繁,并且行鎖定的機會比較大的情況。

7. 索引的底層數據結構是什么,為什么選擇這種數據結構

可以看看網上的這篇,寫得不錯~MySQL索引為什么要用B+樹實現?

8. SQL優化,怎么判斷需要優化,從哪些方面著手優化

從索引角度出發,就有很多點可以講,這個可以看看我的這兩篇文章哈~

  •  后端程序員必備:書寫高質量SQL的30條建議
  •  后端程序員必備:索引失效的十大雜癥

9.手寫代碼:設計一個分布式自增id生成服務

可以去網上找一下答案哈,這個我也沒什么思路~參考分庫分表一些想法?nginx負載均衡一些想法?哈哈,親愛的讀者,如果你會的話,可不可以告訴我呢

騰訊后端二面

1.有沒有了解過網絡安全問題,常見的網絡攻擊有哪些,原理是什么,可以怎么解決

XSS,跨站腳本攻擊?CSRF,跨站請求偽造?DDOS,分布式拒絕服務攻擊?SQL注入?

對于SQL注入,可以進行后臺處理,比如,使用預編譯語句PreparedStatement進行預處理,又比如Mybatis映射語句中,用#{xxx}而不是${}

2.平時在開發接口或者設計項目的時候如何保證安全性的

  •  簽名
  •  加密
  •  ip檢測限流?
  •  接口冪等
  •  特殊字符實現過濾 防止xss、sql注入的攻擊?

3.使用Redis集群時可能會存在什么問題

數據一致性問題

4.有沒有了解過cap和base原則

CAP理論

CAP理論作為分布式系統的基礎理論,指的是在一個分布式系統中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分區容錯性),這三個要素最多只能同時實現兩點。

一致性(C:Consistency):

一致性是指數據在多個副本之間能否保持一致的特性。例如一個數據在某個分區節點更新之后,在其他分區節點讀出來的數據也是更新之后的數據。

可用性(A:Availability):

可用性是指系統提供的服務必須一直處于可用的狀態,對于用戶的每一個操作請求總是能夠在有限的時間內返回結果。這里的重點是"有限時間內"和"返回結果"。

分區容錯性(P:Partition tolerance):

分布式系統在遇到任何網絡分區故障的時候,仍然需要能夠保證對外提供滿足一致性和可用性的服務。

選擇 說明
CA 放棄分區容錯性,加強一致性和可用性,其實就是傳統的單機數據庫的選擇
AP 放棄一致性,分區容錯性和可用性,這是很多分布式系統設計時的選擇
CP 放棄可用性,追求一致性和分區容錯性,網絡問題會直接讓整個系統不可用

BASE 理論

BASE 理論, 是對CAP中AP的一個擴展,對于我們的業務系統,我們考慮犧牲一致性來換取系統的可用性和分區容錯性。BASE是Basically Available(基本可用),Soft state(軟狀態),和 Eventually consistent(最終一致性)三個短語的縮寫。

Basically Available

基本可用:通過支持局部故障而不是系統全局故障來實現的。如將用戶分區在 5 個數據庫服務器上,一個用戶數據庫的故障只影響這臺特定主機那 20% 的用戶,其他用戶不受影響。

Soft State

軟狀態,狀態可以有一段時間不同步

Eventually Consistent

最終一致,最終數據是一致的就可以了,而不是時時保持強一致。

5.zk是如何保證一致性的

可以看這本書哈~《從paxos到Zookeeper分布式一致性原理與實踐》,

也可以看這篇文章:淺析Zookeeper的一致性原理(https://zhuanlan.zhihu.com/p/25594630

6.你如何設計一個能抗住大流量的系統,說說設計方案

nginx負載均衡,流量防衛兵sentinel,服務拆分,緩存,消息隊列,集群、限流、降級這些都可以搬出來啦~

7.有沒有了解過緩存策略有哪些

  •  Cache-Aside
  •  Read-Through
  •  Write-Through
  •  Write-Behind

有興趣還是可以看看我這篇文章 : 并發環境下,先操作數據庫還是先操作緩存? 

 

責任編輯:龐桂玉 來源: 數據庫開發
相關推薦

2020-11-12 10:20:40

前端面試web

2019-04-22 11:05:54

螞蟻金服面經內存

2021-04-28 07:34:46

SpringScheduledAsync

2018-09-06 08:46:15

騰訊秋招跳槽

2018-04-26 14:59:23

面試AndroidService

2020-03-30 11:32:49

IT技術面試

2018-10-10 09:55:37

程序員技能開源

2018-04-19 08:10:09

機器學習數據科學面試題

2020-07-15 15:38:15

人臉識別照片活化手機

2025-07-03 09:28:44

架構群消息開發

2020-08-13 14:45:08

微信騰訊財報

2019-03-24 14:14:40

代碼閱讀源代碼

2024-11-07 08:50:56

用戶分析分類維度標簽

2019-12-03 10:28:53

編程語言PythonJava

2023-09-29 22:41:26

Kubernetes云原生

2018-07-29 15:33:04

2023-09-01 14:02:25

用戶分析攻略

2018-05-03 07:06:21

開發規范iOS

2015-03-19 15:17:11

2018-05-21 20:45:45

點贊
收藏

51CTO技術棧公眾號

色资源网在线观看| 欧美视频第一页| 亚洲精品av在线播放| 怕怕欧美视频免费大全| 在线观看视频亚洲| 欧美一区国产二区| 欧美性天天影视| 亚洲毛片在线观看.| 国产欧美日韩麻豆91| 小说区图片区色综合区| 成人免费一区二区三区牛牛| 国产91福利| 免费在线黄网站| 久久久久国产精品视频| 久久躁狠狠躁夜夜爽| 欧美videos中文字幕| 欧美性色黄大片手机版| 老妇喷水一区二区三区| 蜜桃久久久久| 国产激情久久| 日本激情视频在线观看| 男女小视频在线观看| 在线观看日韩片| 国产日韩一区二区| 秋霞午夜一区二区| 精品福利一二区| 日本高清免费不卡视频| proumb性欧美在线观看| 蜜臀va亚洲va欧美va天堂| 激情久久久久| 97精品国产一区二区三区 | 2019中文在线观看| 欧美熟乱第一页| 人妖欧美一区二区| 99精品视频在线| 成人影院在线播放| 91网免费观看| 国产成人8x视频一区二区| 午夜精品一区二区三区视频免费看| 激情综合网婷婷| 欧美日韩亚洲一| av动漫免费看| 亚洲第一主播视频| 国产综合色一区二区三区| 国产精品入口日韩视频大尺度| 色婷婷综合久久久久| 天天综合网天天综合色 | 国产毛片精品国产一区二区三区| 中文字幕在线观| 无罩大乳的熟妇正在播放| 亚洲一区免费网站| 亚洲精品成人av| 国产亚洲综合av| 久久久亚洲人| 欧美hentaied在线观看| 日本h片久久| 成人性爱视频在线观看| 日本中文字幕高清视频| 日韩中文一区| 久久久av电影| 国产原创精品| 日本特级黄色大片| 国产精品一区二区三区免费观看| 欧美日韩高清影院| 亚洲一级黄色片| 高清国产在线一区| 日本视频久久久| 亲爱的老师9免费观看全集电视剧| 一本色道久久88亚洲综合88| 日韩电影中文字幕av| 欧美在线观看一区二区| 亚洲一本大道在线| 一区二区国产视频| 91亚洲资源网| 久久国产精品区| 国产乱码精品一区二区亚洲| 免费av一区二区三区四区| 91综合久久爱com| 9色在线视频| 九一国产精品视频| 秋霞无码一区二区| 国产极品在线视频| 国产免费人做人爱午夜视频| 91亚洲国产成人精品性色| 欧美一区亚洲二区| 一区二区三区视频| av 日韩 人妻 黑人 综合 无码| 色婷婷777777仙踪林| 日韩激情免费视频| 日韩精品第一页| 欧美中文字幕在线观看视频| 国产毛片视频网站| av手机在线看| 在线xxxx| 国偷自产视频一区二区久| 亚洲激情五月| 秋霞在线一区| 老司机久久99久久精品播放免费| 国产视频不卡一区| 日韩欧美一区二区在线视频| 色青青草原桃花久久综合| 国产成人免费91av在线| 日韩欧美手机在线| 久久精品一区二| 黄色片网站在线观看| 久久av中文| 亚洲欧美国产77777| 色综合导航网站| 免费看日本毛片| 91动漫在线看| 99视频免费播放| 亚洲高清不卡一区| 4444kk亚洲人成电影在线| 精品一区久久久| 黄色免费观看视频网站| 黄网站app在线观看下载视频大全官网 | 极品美女销魂一区二区三区免费| 超薄肉色丝袜足j调教99| 国内外成人激情视频| 在线观看欧美日韩电影| 国产999精品久久久久久| 97免费视频在线| 精品视频二区| 一本色道久久综合一区| 最近更新的2019中文字幕| 暖暖视频在线免费观看| 国产毛片一区| 日韩av网站大全| 免费免费啪视频在线观看| 秋霞电影网一区二区| 91av视频在线播放| 国产精品久久久久久妇女| 亚洲乱码一区二区| www日韩视频| 亚洲国产专区| 久久精品91久久久久久再现| 中文在线a在线| 国产亚洲成aⅴ人片在线观看| av色综合网| 国产丝袜一区| 欧美性黄网官网| 亚洲最大福利视频| 97人人做人人爽香蕉精品| 色香色香欲天天天影视综合网| 国产日韩第一页| 精品成人国产| 成人黄色午夜影院| 欧美黑人巨大videos精品| 日韩av黄色在线观看| 四虎影视精品永久在线观看| 日韩成人在线视频观看| 久久视频www| 五月天欧美精品| 一区二区三区高清在线视频 | 国产成人精品123区免费视频| 中文字幕乱码久久午夜不卡| 亚洲va韩国va欧美va精四季| 盗摄牛牛av影视一区二区| 亚洲精品久久久久久下一站| 视频在线91| 中文一区二区在线观看| 91九色porny视频| 久久蜜臀精品av| japanese在线播放| 国产成人av福利| 3d动漫一区二区三区| 丁香激情综合五月| 国产97在线亚洲| 私拍精品福利视频在线一区| 2020久久国产精品| 91精品久久久久久综合五月天 | 日本一区二区成人在线| 成人免费看片| 亚洲天堂色网站| av亚洲一区| 九九热这里只有精品6| 国产不卡人人| 亚洲第一页中文字幕| 校园春色亚洲| 久久国产精品网站| 国产精品香蕉| 99久久综合狠狠综合久久止| 日韩毛片免费视频一级特黄| 亚洲欧洲免费视频| 亚洲mmav| 国产精品91在线观看| 亚洲一区二区日韩| 男女激烈动态图| 色狠狠av一区二区三区| 国产三级视频在线| 日韩电影视频免费| 欧美男女视频| 成人在线一区二区| 老司机一区二区三区| 国产手机免费视频| 国产精品不卡视频| av中文字幕在线| 中文字幕综合一区| 美日韩在线视频| 欧美日韩激情在线一区二区三区|