字節(jié)一二三面面經
剛完成三面,飛書人力套件。
感覺GG,因為沒讓我做算法。
已感謝信。
一面1H
ArrayList和LinkedList區(qū)別。
HashMap的數據結構,擴容,線程安全嗎?
CurrentHashMap數據結構。
MySQL隔離級別,如何實現隔離級別的,索引數據結構。
HashMap的數據結構,擴容,線程安全嗎?
CurrentHashMap數據結構。
MySQL隔離級別,如何實現隔離級別的,索引數據結構。
主鍵索引和唯一索引的區(qū)別是什么
Redis分布式所,如何保證原子性,AOF太大了怎么處理。
Http和Https區(qū)別。
Https加密過程。
Tcp三次握手過程。
Redis分布式所,如何保證原子性,AOF太大了怎么處理。
Http和Https區(qū)別。
Https加密過程。
Tcp三次握手過程。
如何用redis實現一個排行榜功能
Redis的SortSet用的什么數據結構
跳表和紅黑樹簡單介紹介紹
分布式鎖除了redis實現,還有什么實現 SQL語句:
訂單表Order,有四個字段,id、ProductID,CreateTime、用不到的一個字段。
1、查詢某個產品的訂單信息
2、查詢某天的訂單信息
3、查詢某短時間某個產品的訂單信息
以上三個SQL語句,根據ID從大到小倒序排序,并10條1頁
大表翻頁如何快速翻頁。
2、查詢某天的訂單信息
3、查詢某短時間某個產品的訂單信息
以上三個SQL語句,根據ID從大到小倒序排序,并10條1頁
大表翻頁如何快速翻頁。
算法:鏈表刪除倒數第K個元素。
二面1H
MySQL可重復度是否解決了幻讀?如何解決的。
MySQL讀已提交是否用到了MVCC,如何用的。
MySQL是否能實現分布式鎖,其他分布式鎖實現有哪些,如何實現的,什么情境下適合MySQL分布式鎖,什么情境下適合Redis分布式鎖
MySQL的innodb引擎有個組合索引A、B、C,有個SQL語句:WHERE A = x AND C = y,是否走做引。
慢SQL如何解決?
了解多線程嗎,synchronized的鎖升級過程、Atomic包下是如何實現線程安全的、countdownlatch。
算法題:有100只狼,1只羊,狼可以吃草,但更愿意吃羊,吃完羊自己變成羊,問羊會不會被吃。
MySQL讀已提交是否用到了MVCC,如何用的。
MySQL是否能實現分布式鎖,其他分布式鎖實現有哪些,如何實現的,什么情境下適合MySQL分布式鎖,什么情境下適合Redis分布式鎖
MySQL的innodb引擎有個組合索引A、B、C,有個SQL語句:WHERE A = x AND C = y,是否走做引。
慢SQL如何解決?
了解多線程嗎,synchronized的鎖升級過程、Atomic包下是如何實現線程安全的、countdownlatch。
算法題:有100只狼,1只羊,狼可以吃草,但更愿意吃羊,吃完羊自己變成羊,問羊會不會被吃。
構成交替字符串需要的最小交換次數
三面30Min
MySQL修改一個賬戶為只讀的SQL語句怎么寫
MySQL什么字段適合做索引
最左匹配原則
SQL優(yōu)化
慢查詢
BIO、NIO
異步非阻塞
MySQL什么字段適合做索引
最左匹配原則
SQL優(yōu)化
慢查詢
BIO、NIO
異步非阻塞
銀行家算法是解決什么問題的
Dijkstra算法
HTTP和HTTPS算法的區(qū)別
SSL協(xié)議
#給??偷膯栴}反饋和建議##春招##Java##Go##MySQL##面經#Dijkstra算法
HTTP和HTTPS算法的區(qū)別
SSL協(xié)議