今天來分享下位元組一面面試題,各位小夥伴看看都能答上來嗎,弄懂下面的問題你離位元組又近了一步哦,加油吧
1、自我介紹;
2、問到專案中為什麼選擇hbase,如果有多個查詢條件如何設定資料儲存方案;
3、top命令瞭解嗎
4、在tcp協議中close_wait狀態出現在哪一端?如果出現很多close_wait狀態會是什麼原因導致的;
5、linux下軟連結和硬連結的區別;
6、如何拷貝一個檔案到linux系統中;
7、講下tcp的三次握手;
8、mac地址和IP地址可以互相轉換嗎
9、什麼是聚簇索引;
10、什麼是聯合索引;
11、資料庫的隔離級別;
12、瞭解https協議嗎,說下一次https協議的過程;
13、tcp的擁塞機制瞭解嗎?怎麼實現的
14、redis為什麼那麼快
程式題
1、一張教師表teacher(id,name),一張學生表student(id,t_id,score),寫出sql求老師下學生的平均成績及人數;
2、一個青蛙上臺階,每次可以上一個臺階也可以上兩個臺階,問上N個臺階共有多少種方法;
總結,從位元組1面的面試題來看都是比較基礎的問題,主要有以下幾個方面,
1、網路方面,考察tcp/ip協議、tcp協議的實現及機制;
2、資料庫,隔離級別、索引等;
3、linux基本知識,需要了解linux的基本知識,top、free、rz等命令;
4、redis的基本知識,常用資料結構等;
5、演算法題,兩道題都比較常規,第二道是leetcode上的原題;
這裡不給出每個題目的答案,在網上一搜會有很多,重點小夥伴要有複習的目標,另外自己去尋找答案的過程比看答案的過程,個人覺得對自己的影響是不一樣的,希望每個人都可以通過自己的努力,獲得知識。好了,本次的分享就到這裡,有需要的小夥伴趕快學起來哦