阿里:前端
一、數據庫索引、事務sql
二、IOC優缺點、aop使用場景,數據庫
三、ThreadLocal線程數據,安全
四、dubbo MQ使用場景,區別,前端框架
五、mybatis和手寫sql區別,有什麼好處,(mybatis 如何處理sql注入)cookie
六、session 和cookie區別,用戶登陸如何處理session(如何找到本身的session)session
七、談談對線程安全的理解mybatis
八、HashMap和HashTable的區別,引入線程安全,有沒有更好的處理方式?ConcurrentHashMap 內部如何實現多線程
九、Collection的幾種實現方式及其區別?併發
十、前端框架用過哪些?有什麼好處?
十一、線上負載太高?如何處理,處理步驟是怎樣?(Linux)
十二、jvm 內存
線程安全相關:
多線程環境下,須要採用同步機制來保持對數據的訪問;
一、同步:synchronized 、reetrantLock、volatile、原子變量
二、線程封閉:ThreadLocal
三、將變量設置爲不可變的變量: final修飾符
微盟:
一、分佈式鎖如何實現
二、設計一個搶紅包系統
將來一年內focus的技術:
高併發、分佈式、數據庫高併發下的一些處理措施、Linux、嗯暫時這麼多