dockercompose教程,面試覆盤
抖音Java崗後端一面(7.22)(47分鐘)
1. 自我介紹還沒完螢幕就黑了。。重連後直接問問題。。
2. hashmap底層實現
3. java執行緒池引數,以及具體使用流程
4. mysql底層為什麼不用b樹,b*樹,而用b+樹。
5. 寫了個sql語句(很簡單的聯表查詢)
6. sql語句中,表逗號表,sql會如何優化
7. 連線時mysql底層是怎麼做的
8. 記性不太好,忘了很多題...
9. 演算法題: (1)經典[1,2,2,2,3]找出陣列中超過一半的元素 (2)給定正整數n,問1-n組成的二叉搜尋樹有多少
抖音Java崗後端二面(7.23)(60分鐘)
1. tcp三次握手
2. 兩次為什麼不行(這題經典,但是沒有組織過語言又緊張,導致答得稍微有點亂)
3. java synchronized關鍵字的理解
4. 介紹一下AQS 5. 獲取不到鎖時,AQS阻塞的具體流程
6. redis的基本資料結構
7. 熱點資料
8. zset底層如何實現
9. zset取單個數據的時間複雜度
10. 跳躍表的原理
11. 訊息佇列
12. mysql 索引最左字首匹配
13. 有些題忘記了...
14. 演算法題: (1)二叉樹的左檢視 (2)面值[1,3,4]的硬幣,輸入n,輸出最少組成n的硬幣個數以及組成的硬幣
抖音Java崗後端三面(7.27)(85分鐘)
三面面試官看起來比較嚴肅,先看了看簡歷,開始問專案。 問到mysql索引最左字首(信誓旦旦的說我的理解,後來發現自己好像偏離了,吐血) 1. 兩個二叉樹的合併(上來就直接說層序遍歷) 2. 設計題,設計一個類(開始沒有get面試官的點,不過幸好面試官提示了一下) 3. 智力題,100個硬幣,30正,70反。問:分成兩堆(隨意分),把其中一堆全翻過來,兩堆硬幣朝上個數相等,問怎麼分。
總體感覺,一二面比較舒適,三面卡殼了一下(個人覺得不是很理想),所以個人覺得基礎很重要,要好好打磨,然後進階部分理論加實踐一起,可以事半功倍。在面完兩天之後HR就通知我過了。。一下子就沸騰了。。哈哈哈
Java進階架構核心知識集
內容過多,有近30個專題的Java核心知識集,不多說,來一份超長目錄,眼見為實。
部分的詳情內容如下,不便全部展示,文末可提供原件下載
關於“面試造火箭”
面試造火箭,工作擰螺絲!說白了面試官就是要知道你的知識寬度有多大,那麼只有一個解決辦法,那就給我往死裡刷刷刷刷!
-
- JavaOOP面試題
-
- Java集合/泛型面試題
-
- Java中的IO與NIO面試題
-
- Java反射面試題
-
- Java序列化面試題
-
- Java註解面試題
-
- 多執行緒&併發面試題
-
- 高階面試之JVM
-
- Mysql面試題
-
- Redis面試題
-
- Memcached面試題
-
- MongoDB面試題
-
- Spring面試題
-
- Spring Boot面試題
-
- Spring Cloud面試題
-
- RabbitMQ面試題
-
- Dubbo面試題
-
- MyBatis面試題
-
- ZooKeeper面試題
-
- 資料結構面試題
-
- 演算法面試題
-
- Elasticsearch面試題
-
- Kafka面試題
-
- 微服務面試題
-
- Linux面試題
最後如何讓自己一步步成為技術專家
說句實話,如果一個打工人不想提升自己,那便沒有工作的意義,畢竟大家也沒有到養老的年齡。
當你的技術在一步步貼近阿里p7水平的時候,毫無疑問你的薪資肯定會漲,同時你能學到更多更深的技術,交結到更厲害的大牛。
推薦一份Java架構之路必備的學習筆記,內容相當全面!!!
成年人的世界沒有容易二字,前段時間刷抖音看到一個程式設計師連著加班兩星期到半夜2點的視訊。在這個行業若想要拿高薪除了提高硬實力別無他法。
你知道嗎?現在有的應屆生實習薪資都已經趕超開發5年的程式設計師了,實習薪資26K,30K,你沒有緊迫感嗎?做了這麼多年還不如一個應屆生,真的非常尷尬!
進了這個行業就不要把沒時間學習當藉口,這個行業就是要不斷學習,不然就只能被裁員。所以,抓緊時間投資自己,多學點技術,眼前困難,往後輕鬆!
【關注】+【轉發】+【點贊】支援我!創作不易!