阿里
直通車面試
介紹一下實習做的項目
線程池每一個參數的含義
Kafka講一講
併發工具包有哪些,具體怎麼用
Lock和Synchronized的區別
mysql索引
guava經常用哪些方法
內存模型
線程的狀態
面完說給過了,但是幾天後hr說沒hc了,給回絕了
美團
一面
分佈式下redis如何保證線程安全
反射的作用
代理有哪些
求無序數組中相加爲目標值的兩個數
一個由數字組成的字符串,只能兩兩交換k次,求所能組成的最大字符串
堆排序
二分查找
講一講java併發
類加載機制
常用哪些設計模式
二面
linux常用指令
二叉樹中序遍歷
操作系統中的pv
發佈訂閱的原理
面試官覺得我不是計算機專業,基礎薄弱,涼
京東
一面
求兩個鏈表的交叉部分
堆排序
平衡樹如何調整
項目講一講
Kafka講一講
Docker平時怎麼使用的
幾種線程池區別
Kafka如何解決數據堆積
二面
講一講java的集合
併發工具包
二叉樹瞭解哪些
HashMap如何解決Hash衝突
阻塞隊列有哪些
隊列有哪幾種消費方式
wait和await的區別
幾萬條數據的鏈表如何找到中間節點
常用的linux命令
aio,nio,bio的瞭解
三面
項目中的難點
mysql的存在插入不存在更新怎麼實現的
如何保證線程安全
從二叉樹中找到最大的二叉搜索子樹
最後一個算法沒寫對,面試就結束了,最後約了hr面,估計還是涼了要。
粉絲福利:關注小編+轉發此文
點擊:Java技術圈 領取以下粉絲福利