新旦科技(4輪)
- 如何實現(xiàn)無鎖的阻塞隊列?(Disruptor)
- Java里面堆和棧分別用來干什么的?
- Spring里面的設計模式?
- volatile 關(guān)鍵字的看法
- Redis有什么特點,有什么好處,壞處
- java線程里的中斷機制
- 實現(xiàn)一個開平方根算法
- 打印1-1000的素數(shù)
- SQL優(yōu)化方案
- 畫出微信支付的時序圖
- mysql數(shù)據(jù)庫存儲引擎有哪些,myIslam有什么優(yōu)點缺點
- 緩存穿透解決辦法
輕輕科技(2輪)
- 消息隊列消息丟失或者擁堵
- Java值傳遞
- OOM的類型,stackoverflow錯誤,permgen space錯誤
- JVM 分區(qū) 每個分區(qū)的作用,JVM常用參數(shù)
- 數(shù)據(jù)庫事務,Spring事務
- Mybatis緩存機制,深入源碼
- 兩個有序數(shù)組排序,寫出測試用例
- AOP的實現(xiàn)原理
- ThreadLocal的實現(xiàn)原理
- synchronized和lock的區(qū)別
餓了么(2輪)
- TCP/IP協(xié)議,三次握手,為什么2次握手不行?
- Tomcat Session共享問題,解決方案,Session一致性
- like查詢走索引么 索引優(yōu)化
- Memcache和Redis有什么區(qū)別?
- Tomcat Session共享問題,解決方案,Session一致性
- ForkJoinPool的原理,和ThreadPoool有什么區(qū)別和聯(lián)系
- 實現(xiàn)一個阻塞隊列
- Hashmap的原理,put,get 操作
- Python裝飾器
- 事務的特性,隔離級別
- JVM 的GC算法有哪些
- 說一下強引用、軟引用、弱引用、虛引用以及他們之間和gc的關(guān)系
- countdownlatch的用法
嗶哩嗶哩(2輪)
- SQL優(yōu)化的手段
- 寫一個快速排序算法
- 編寫一個工廠方法
- Spring AOP的實現(xiàn)機制,說說aop中的幾個術(shù)語,它們是怎么相互工作的
- Redis都有哪些數(shù)據(jù)結(jié)構(gòu)
- spring mvc的請求流程,如何做url路由
- spring controller 是單例的么
- cglib的實現(xiàn)原理
- mq如何保障數(shù)據(jù)不丟失,如何處理消息丟失
- 水平分表后如何全表查詢數(shù)據(jù)
- 分布式事務有什么看法?
- hash算法有哪些,一致性Hash
- 對Spring的理解,非單例注入的原理?它的生命周期?循環(huán)注入的原理
- 有看過Spring core 源碼么,都有哪些主要的類,都使用了哪些設計模式
阿里魅力惠(3輪):
- Mybatis源碼SQLSession
- 微服務和SOA有什么區(qū)別?
- 動態(tài)代理實現(xiàn)的機制?
- 如果網(wǎng)站運行緩慢,如何進行定位問題以及調(diào)優(yōu)?
- Spring IOC實現(xiàn)的原理
- 二維空間,一個小球,一個盒子,小球以一定角度射入盒子,理想情況下計算小球和盒子碰撞的每一個點
- 簡述AQS的實現(xiàn)原理
- JUC包中使用過哪些類? 分別說說使用在什么場景? 為什么要使用?
一號店(4輪):
- 事務隔離級別,數(shù)據(jù)庫默認隔離級別是什么?
- 不使用阻塞隊列實現(xiàn)一個生產(chǎn)者消費者,代碼實現(xiàn)
- 寫一個快速排序
- 寫一個線程安全的單例, 為什么要雙重檢查
- Spring AOP 實現(xiàn)原理
- CopyOnWriteArrayList的實現(xiàn)機制
- GC算法
- JVM 分區(qū) 每個區(qū)都有哪些數(shù)據(jù)
- volatile關(guān)鍵字有什么作用?
- JVM的鎖都有哪些
- SQL優(yōu)化有哪些經(jīng)驗?
- 在白板畫出你們項目的技術(shù)架構(gòu)
- maven和gradle有什么區(qū)別
美團點評(2輪):
- SQL優(yōu)化常用策略
- 說出你最近解決的問題
- 線程池的配置參數(shù),丟棄策略都有哪些
- Redis的數(shù)據(jù)結(jié)構(gòu)都有哪些,如何對Redis數(shù)據(jù)進行排序,如何選用數(shù)據(jù)結(jié)構(gòu),帶權(quán)重的
- Spring Bean的生命周期
- 最近看的一些技術(shù)書籍
- 說一些常見的設計模式, File IO使用了哪些設計模式,(裝飾者)
- 鏈表成環(huán)分析,如何判斷?
- memcache和redis有什么區(qū)別?
- RPC如何驗證安全性?
- TCP的4次握手,2次可以嗎?
- 水平分表如何為每個表生成全局唯一的key
- limit 怎么優(yōu)化
- 大數(shù)據(jù)量怎么排序,不用內(nèi)存排序
- 裝飾器模式和代理模式怎么看
- TCP/IP 如何保障可靠性
- Redis的事務怎么看

image.png