阿里技術面分享

做者:dyeing
連接:https://www.nowcoder.com/discuss/22089
來源:牛客網

Object類有哪些方法
Yeild功能
介紹一下Java中volatitle關鍵字
項目中你用到這個關鍵字嗎,用於哪一個場景
Volatitle關鍵字聲明以後,編譯器不會優化的原理
Java中Session和Cookie
Cookie若是我不想js或http讀,應該設置什麼屬性
裏面有個屬性httpOnly,這個屬性你瞭解嗎
如何防止跨站點攻擊
Java中Synchronized,Lock的區別
Synchronized能被中斷嗎
Lock中提供了中斷的方法嗎,這個方法是哪一個
消費者生產者模型你是怎麼實現的
若是當前線程被鎖,其它線程幹嗎
具體在哪一個場景中使用這個,業務背景
在工程中用的仍是分佈式管理
hashMap是怎麼管理的
線程安全版本你用過嗎
ConcurrentHashMap用過嗎,講一下原理
怎麼執行讀時被鎖
除了分段鎖還有什麼原理
怎麼用於分佈式
線程本地變量原理和實現原理
線程本地變量大概有什麼數據結構,怎麼實現的
介紹一下java的內存模型
除了堆,棧,常量區還有什麼
線程本地變量存在哪的
JVM的DDM參數你有調優過嗎,設置大小和原則你能介紹一下嗎
Xss默認大小,在實際項目中你通常會設置多大

數據庫主鍵和外鍵有什麼區別
數據庫視圖和表有什麼區別
數據事務你能簡單介紹一下嗎,ACCD
事務特性分別什麼特徵,什麼原理
Mysql數據庫隔離級別通常用哪一個
Hibernate隔離級別通常用的哪一個
數據庫大概怎麼實現的索引,底層用了什麼數據結構,大概介紹一下
B 樹
分佈式系統,分佈式工做原理

介紹ARP協議是幹什麼的
Http請求底層是用的什麼協議
Tcp鏈接過程
鏈接時隊列大小是什麼原理
DNS協議做用,底層用的什麼協議

語法解析
詞法解析
編譯步驟分幾個部分
編譯程序經常使用表達方法

進程通訊有哪些方式
進程和線程有什麼區別
文件描述符是共享的仍是私有的

什麼是死鎖
Java中你碰到過死鎖嗎
Mysql中碰到過死鎖嗎
虛擬內存是什麼原理
一頁大小大概多少
換頁中最近最長未使用算法簡單的實現
除外鏈表相應算法你瞭解過嗎

堆排序大概是怎麼實現的
堆排序你使用過嗎,是用的怎樣的底層存儲,數據結構
底層是用的數組,邏輯上是怎樣的結構
求第五大的算法是什麼原理,直接求,不用排序
搜索算法PN你知道嗎,字符串查找
介紹一下你學過哪些搜索算法
B 用於外排爲何效率會比較高
B 樹結點大小通常是多大
和磁盤塊大小有什麼關係
Hash算法是什麼,爲何會有Hash算法
通常採用的Hash衝突有哪些解決方案
一次性Hash你有了解嗎

Redis的哪些常見的數據結構
怎麼保證分佈式Catch出現髒數據
Maven包衝突怎麼解決
Maven有什麼命令能夠解決包衝突
Maven怎麼把全部包打包
Linux中怎麼看日誌中某個時間段某個網站被各個ip訪問的次數
Linux中解壓命令是什麼

項目中你用過最高深的技術,能大概介紹一下嗎
你如今在看什麼書
書中你以爲你比較有體會的有價值的
Java8
你介紹一下你技術方面學習規劃

你有什麼問題想問個人嗎java

相關文章
相關標籤/搜索