10道騰訊的Java面試題

1、說幾種常見的攻擊方式及預(yù)防手段。
XSS/CSRF/DDOS具體參考之前的文章。

2、http1.x和http2.x的區(qū)別。
http2.0增加多路復(fù)用、二進(jìn)制分幀、首部壓縮、服務(wù)器推送。

3、mysql查詢語句怎么做性能分析。
使用explain或者profile命令,具體參考之前的文章。

4、你知道哪幾種排序算法?
冒泡、選擇、插入、希爾、快速、堆、歸并、桶排序。

5、HashMap和HashTable的區(qū)別,并說明其底層實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu)。
HashMap非線程安全,HashTable線程安全,具體參考之間的文章。

6、HashMap滿了之后怎么擴(kuò)容?
loadfactor為擴(kuò)容因子,當(dāng)數(shù)據(jù)容量超過最大容量*loadfactor時(shí)容量自動擴(kuò)大2倍,并將當(dāng)前的數(shù)據(jù)重新放入新的hashmap中,所以初始的定義大小為2^n的大小最佳。

7、Linux中遠(yuǎn)程傳輸文件有什么方式?
SCP、FTP等。

8、說說Java中異常的分類。
Throwable子類Exception、Error。

9、 TCP和UDP的區(qū)別,TCP為什么是三次握手,不是兩次。
1.基于連接與無連接
2.TCP要求系統(tǒng)資源較多,UDP較少。
3.UDP程序結(jié)構(gòu)較簡單。
4.流模式(TCP)與數(shù)據(jù)報(bào)模式(UDP)。
5.TCP保證數(shù)據(jù)正確性,UDP可能丟包。
6.TCP保證數(shù)據(jù)順序,UDP不保證。
為了防止已失效的連接請求報(bào)文段突然又傳送到了服務(wù)端,因而產(chǎn)生錯(cuò)誤,即重要的事情說三遍

10、 說說數(shù)據(jù)庫設(shè)計(jì)的三范式,可以違反三范式嗎?
第一范式,又稱1NF,它指的是在一個(gè)應(yīng)用中的數(shù)據(jù)都可以組織成由行和列的表格形式,且表格的任意一個(gè)行列交叉點(diǎn)即單元格,都不可再劃分為行和列的形式,實(shí)際上任意一張表格都滿足1NF;
第二范式,又稱2NF,它指的是在滿足1NF的基礎(chǔ)上,一張數(shù)據(jù)表中的任何非主鍵字段都全部依賴于主鍵字段,沒有任何非主鍵字段只依賴于主鍵字段的一部分。即,可以由主鍵字段來唯一的確定一條記錄。比如學(xué)號+課程號的聯(lián)合主鍵,可以唯一的確定某個(gè)成績是哪個(gè)學(xué)員的哪門課的成績,缺少學(xué)號或者缺少課程號,都不能確定成績的意義。
第三范式,又稱3NF,它是指在滿足2NF的基礎(chǔ)上,數(shù)據(jù)表的任何非主鍵字段之間都不產(chǎn)生函數(shù)依賴,即非主鍵字段之間沒有依賴關(guān)系,全部只依賴于主鍵字段。例如將學(xué)員姓名和所屬班級名稱放在同一張表中是不科學(xué)的,因?yàn)閷W(xué)員依賴于班級,可將學(xué)員信息和班級信息單獨(dú)存放,以滿足3NF。 某些業(yè)務(wù)設(shè)計(jì)可以違反三范式。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 1. Java基礎(chǔ)部分 基礎(chǔ)部分的順序:基本語法,類相關(guān)的語法,內(nèi)部類的語法,繼承相關(guān)的語法,異常的語法,線程的語...
    子非魚_t_閱讀 34,734評論 18 399
  • 一. Java基礎(chǔ)部分.................................................
    wy_sure閱讀 4,017評論 0 11
  • 這一節(jié)是放假前我給學(xué)生上的最后一課了。再有兩節(jié)課,本學(xué)期的課程就結(jié)束了,下午正式放寒假啦! 一踏進(jìn)課室,學(xué)生亂哄哄...
    愚姐閱讀 1,431評論 2 4
  • 思你是心的影 念你如影相隨 人走到哪里 心就到哪里 影就跟隨到哪里 我望天空 守望我的云 好想對她揮揮手 但我怕 ...
    孤風(fēng)掠影閱讀 231評論 0 7
  • 黑頭產(chǎn)生的主要原因是皮脂腺分泌過度。這種分泌過度會導(dǎo)致皮膚毛孔變粗。毛孔中的油脂聚集并硬化成為楔狀,毛孔就被硬化的...
    李泳梅Bella閱讀 393評論 0 0

友情鏈接更多精彩內(nèi)容