7月5日面經

  1. 對象在年輕代和老年代的移動方式
  2. ClaaLoader瞭解嗎, 主要是做什麼的?
    不同的classloader加載同一個字節碼是同一個類嗎?
  3. Spring的IOC和AOP
  4. 瞭解ThreadLoacl嗎?
  5. MySQL的ACID特性,事務的隔離級別。
  6. 聚簇索引,非聚簇索引
  7. binlog和redolog 瞭解嗎?
  8. 寫sql語句:
    獲取成績排名前8的學生姓名
    找出表中有兩條記錄的人的名字
    select name from Persons group by name having count(id) = 2;
    select name from Persons group by name having count(name) = 2;
  9. 分佈式事務的概念,一個數據庫裏的兩張表能做事務嗎? 不同的庫的兩張表能做事務嗎? 【https://www.cnblogs.com/aigongsi/archive/2013/01/14/2860372.html】
  10. TCP擁塞算法:流量控制,擁塞控制
  11. 三次握手,四次揮手,爲什麼要這麼幹
  12. Redis瞭解多少? 數據類型, 持久化策略
  13. 一致性hash
  14. 算法題: 旋轉數組的最小值

二面:

  1. 消息隊列, 如何解決消息被重複投遞?
    https://blog.csdn.net/dayu_cheng_chuan/article/details/106742910
  2. Redis用到過Hash,set 和 sorted set嗎? 介紹一下sorted set,sorted set怎麼實現的?
  3. Redis怎麼實現高效緩存,過期控制?
  4. Redis setnx瞭解過嗎?介紹一下setnx,setnx在做什麼?
  5. 進程有哪些狀態; 從運行到就緒發生了什麼? 從運行到阻塞發送了什麼(舉個資源消失的例子,具體什麼資源)?資源能夠獲得了,從阻塞到什麼狀態?
  6. 進程死鎖發生在什麼情況下,編程時我們可以儘量破壞哪個條件來避免死鎖。
  7. 輸入一個域名,會發送什麼?IP地址怎麼能找到物理位置? 【ping ip地址, arp -a 顯示物理地址?】
  8. 計算機網絡裏的路由相關的知識。
  9. 瞭解過的數據結構。
  10. B+樹和B樹的結構,索引使用的哪種樹? 範圍查詢的時候B+樹有什麼優勢? 【https://www.cnblogs.com/aspirant/p/9214485.html】
  11. 判斷兩個鏈表是否交叉?
  12. 求數組的三個數字相加爲0的所有組合
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章