java面試一日一題:字節java后端工程師面試題


今天來分享下字節一面面試題,各位小伙伴看看都能答上來嗎,弄懂下面的問題你離字節又近了一步哦,加油吧

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上的原題;

 

這里不給出每個題目的答案,在網上一搜會有很多,重點小伙伴要有復習的目標,另外自己去尋找答案的過程比看答案的過程,個人覺得對自己的影響是不一樣的,希望每個人都可以通過自己的努力,獲得知識。好了,本次的分享就到這里,有需要的小伙伴趕快學起來哦

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM