欧美1区2区3区激情无套,两个女人互添下身视频在线观看,久久av无码精品人妻系列,久久精品噜噜噜成人,末发育娇小性色xxxx

騰訊java后臺開發(fā)一面涼經(jīng)

先總結(jié)一下,面試官特別隨和,但是我太菜??酱蛲晡业拿霘㈨椖亢?,突然問我C++的八股,后續(xù)拷打操作系統(tǒng)和計網(wǎng)。
筆試題很簡單,一道鏈表倒數(shù)第k個元素,另一道和最大子序列。面試官說沒有C++基礎(chǔ)反正也過不了面試,筆試題看看就行。

項目:
1.redis緩存空對象用于解決緩存擊穿,是否有做過壓測?為什么選擇緩存空對象,而不使用布隆過濾器?
     編了一個2000QPS的并發(fā)量,但是面試官說壓測要一直提升直至檢測出性能瓶頸,雖然實際開發(fā)的某些業(yè)務(wù)功能不需要那么高,但是需要必要的檢測。
     緩存空對象實現(xiàn)簡單,維護(hù)方便,代價是占用額外的內(nèi)存空間;而布隆過濾器實現(xiàn)復(fù)雜,可能誤判。
2.redis使用setnx實現(xiàn)分布式鎖,如何控制鎖的有效期?
     用redission框架的看門狗機制,每隔一段時間檢測是否持有鎖,業(yè)務(wù)結(jié)束后釋放即可。
3.redis緩存擊穿使用互斥鎖解決方案的利弊?
     互斥鎖保證了數(shù)據(jù)的強一致性,不消耗額外內(nèi)存,實現(xiàn)簡單,缺點就是損耗性能(線程需要等待)的同時面臨死鎖的風(fēng)險,而邏輯過期與之相反。
4.為什么使用lua腳本?聽過pipeline嗎?
     lua腳步保證操作的原子性,但不適用于多線程并發(fā)。pipeline在實際生產(chǎn)更并發(fā)場景更實用,但無法保證一致性。

八股:
1.C++虛函數(shù)和多態(tài)原理及作用
2.C++多重繼承的構(gòu)造函數(shù)和析構(gòu)函數(shù)

操作系統(tǒng):
1.linux查看硬盤信息
     df -h選項可以以人類可讀的格式輸出硬盤使用狀況
2.linux查看網(wǎng)口
     tcpdump 類似的有windows中的wireshark
3.linux查看網(wǎng)絡(luò)狀態(tài)
     netstat 可以得到網(wǎng)卡接口上的路由表、網(wǎng)卡接口信息等。在網(wǎng)絡(luò)編程中用來顯示TCP連接以及狀態(tài)信息
4.內(nèi)存管理機制?
     連續(xù)內(nèi)存管理和非連續(xù)內(nèi)存管理。后者細(xì)分為頁式、段式和段頁式管理機制。
5.進(jìn)程和線程區(qū)別?進(jìn)程之間通信方式?
     管道 消息隊列 共享內(nèi)存 信號量 信號 socket

計網(wǎng):
1.TCP三次握手?詳細(xì)狀態(tài)?為什么不是兩次?
     客戶端:CLOSED、SYN_SENT、ESTABLISHED
     服務(wù)端:LISTENING、SYN-RCVD、ESTABLISHED
2.TCP和UDP區(qū)別?
全部評論
java崗也會問c++嗎??
2 回復(fù) 分享
發(fā)布于 2023-08-01 09:04 湖南
黑馬點評嗎,redis秒殺哈哈
2 回復(fù) 分享
發(fā)布于 2023-06-01 09:16 河北
請問是哪個部門什么崗
點贊 回復(fù) 分享
發(fā)布于 2023-06-09 21:12 江蘇
不會c++直接掛嗎
點贊 回復(fù) 分享
發(fā)布于 2023-05-31 10:53 浙江

相關(guān)推薦

嘀哩咕嚕說啥呢:27屆,這簡歷,強的逆天,大廠實習(xí)隨便沖,面經(jīng)多少看點,hot100刷完,大廠隨便挑了
點贊 評論 收藏
分享
一個頭三個大:我也是這樣,狀態(tài)持續(xù)了十天然后今天上午流程結(jié)束了,應(yīng)該是橫向?qū)Ρ葤炝?/div>
點贊 評論 收藏
分享
評論
9
52
分享

創(chuàng)作者周榜

更多
??途W(wǎng)
??推髽I(yè)服務(wù)