快手日常實習一面【研發(fā)效能】
- 你寫了個簡單的 Spring 框架,談談對于 IoC 和 AOP 的理解,你是怎么實現(xiàn)的 IoC 和 AOP。
- 循環(huán)依賴問題的解決
- Map 接口的實現(xiàn)類有哪些,說一下應用場景(就說了 HashMap 和 ConcurrentHashMap)。
- 讀過 HashMap 源碼嗎,講講 HashMap 源碼(從初始化、數(shù)組長度、擴容機制、哈希沖突解決說了說)。
- 如果 HashMap 中傳入的初始容積為是 1 或者 2 這種,那么 HashMap 中的數(shù)組實際大小是多少(秒回答16,但回來看源碼應該是2)
- 事務的特性有哪些
- MySQL 有哪些隔離級別,分別解決和存在什么問題
- Java 的基本數(shù)據類型和他們分別占用的位數(shù)
- JUC 常用的工具類你了解哪些,應用場景?(我主要說了 Condition 可以實現(xiàn)生產者消費者)
- 那你說說 Condition 的 await 和 signal 與 Object 的 wait 和 notify 有什么區(qū)別(沒回答出來)
- SQL 優(yōu)化的策略
- 設計模式了解哪些?
- 說說單例模式有幾種實現(xiàn)(我說熟知的有三種,有的博客上看見過五種)
- 冒泡和快排的時間復雜度和空間復雜度
- 算法:Leetcode 206.反轉鏈表
反問環(huán)節(jié):
- 部門業(yè)務是什么
- 幾面
- 有什么建議(面試官說都挺好的,但是面完看自己錯了三四個小問)
Aragorn的25秋招面經 文章被收錄于專欄
記錄自己的面經