近期更新一波面經(jīng),攢攢人品
#pcg#騰訊pcg
1.找出一臺(tái)機(jī)器上內(nèi)存占用最高的進(jìn)程
2.找出一臺(tái)機(jī)器上所有的日志文件
3.查找所有.log后綴的文件
4.gdb調(diào)試core,怎么看堆棧,bt(by trace)
5.mysql添加索引的指令
6.一個(gè)mysql表,有一個(gè)id,是自增的,怎么查詢最新的10條數(shù)據(jù)
SELECT *
FROM your_table_name
ORDER BY created_at DESC
LIMIT 10;
7.mysql中兩張表,有一個(gè)相同的id,如何找到一個(gè)表中有另一個(gè)表中沒(méi)有的
SELECT table1.* FROM table1 LEFT JOIN table2 ON table1.id = table2.id WHERE table2.id IS NULL;
8.tcp三次握手第三次的包丟了,服務(wù)端狀態(tài)是什么
SYN-RECV
9.兩個(gè)線程之間數(shù)據(jù)傳輸?shù)姆绞?br />全局變量
10.全局變量怎么保證并發(fā)安全
11.讀多寫(xiě)少呢
讀寫(xiě)鎖,樂(lè)觀鎖(可以依賴cas實(shí)現(xiàn),但不等于無(wú)鎖)
12.快排的時(shí)間復(fù)雜度,空間復(fù)雜度,是不是穩(wěn)定的
13.如果現(xiàn)在有10億個(gè)整數(shù),每個(gè)都是0到100之間,有什么好的排序方法
桶排序
14.哈希表是怎么實(shí)現(xiàn)的,沖突了怎么辦
1.找出一臺(tái)機(jī)器上內(nèi)存占用最高的進(jìn)程
2.找出一臺(tái)機(jī)器上所有的日志文件
3.查找所有.log后綴的文件
4.gdb調(diào)試core,怎么看堆棧,bt(by trace)
5.mysql添加索引的指令
6.一個(gè)mysql表,有一個(gè)id,是自增的,怎么查詢最新的10條數(shù)據(jù)
SELECT *
FROM your_table_name
ORDER BY created_at DESC
LIMIT 10;
7.mysql中兩張表,有一個(gè)相同的id,如何找到一個(gè)表中有另一個(gè)表中沒(méi)有的
SELECT table1.* FROM table1 LEFT JOIN table2 ON table1.id = table2.id WHERE table2.id IS NULL;
8.tcp三次握手第三次的包丟了,服務(wù)端狀態(tài)是什么
SYN-RECV
9.兩個(gè)線程之間數(shù)據(jù)傳輸?shù)姆绞?br />全局變量
10.全局變量怎么保證并發(fā)安全
11.讀多寫(xiě)少呢
讀寫(xiě)鎖,樂(lè)觀鎖(可以依賴cas實(shí)現(xiàn),但不等于無(wú)鎖)
12.快排的時(shí)間復(fù)雜度,空間復(fù)雜度,是不是穩(wěn)定的
13.如果現(xiàn)在有10億個(gè)整數(shù),每個(gè)都是0到100之間,有什么好的排序方法
桶排序
14.哈希表是怎么實(shí)現(xiàn)的,沖突了怎么辦
全部評(píng)論
相關(guān)推薦
點(diǎn)贊 評(píng)論 收藏
分享
點(diǎn)贊 評(píng)論 收藏
分享
點(diǎn)贊 評(píng)論 收藏
分享